• sql server里一些常用的查询


    查看表的创建和更改时间: 
    select * from sys.tables 
     

    查询数据库的创建时间:

    select * from sys.databases

    where name in ('数据库名')

     

    列出数据库主体的所有权限:

     SELECT pr.principal_id, pr.name, pr.type_desc,

        pr.authentication_type_desc, pe.state_desc, pe.permission_name

    FROM sys.database_principals AS pr

    JOIN sys.database_permissions AS pe

        ON pe.grantee_principal_id = pr.principal_id;

     

    对库里哪个表哪些字段用哪些权限的查询:

    USE CCIE

    EXEC sp_helprotect @username='cisco'

     

    授权语句:

    GRANT SELECT ON 表名 (‘字段‘)   TO 用户名

    grant select on tb(id,name) to username

     

    查看是否有死锁:

    select * from sys.dm_tran_locks

    where request_status='lock'     注:把lock换成wait 是查等待

    select * from sys.sysprocesses   查看数据库连接数

    爱技术就是不爱学技术,但为了完成新的工作任务,又不得不去学新技术,但非自愿!
  • 相关阅读:
    状态保持 session和cookie
    情人节——爱心代码
    Python常见的内置函数
    django
    面向对象和面向过程
    字符串的常见操作
    常见的数据类型
    Flask
    阿里云Centos7.6中部署nginx1.16+uwsgi2.0.18+Django2.0.4
    python中json和dict的基本区别
  • 原文地址:https://www.cnblogs.com/lhlucky/p/lovesqlserver01.html
Copyright © 2020-2023  润新知