zoukankan      html  css  js  c++  java
  • 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   查看数据库连接数

    爱技术就是不爱学技术,但为了完成新的工作任务,又不得不去学新技术,但非自愿!
  • 相关阅读:
    生成器
    字典生成式
    列表推导式
    函数基础实战之ATM和购物车系统
    函数基础小结
    函数嵌套
    可变长参数
    函数参数
    java NIO(三)----通道(Channel)
    java NIO(二)----直接缓冲区和非直接缓冲区
  • 原文地址:https://www.cnblogs.com/lhlucky/p/lovesqlserver01.html
Copyright © 2011-2022 走看看