17

SQL Server 2008 r2 用户只能看到自己的数据库

S

  • 取消默认可查看任何数据库
    DENY VIEW any DATABASE TO PUBLIC; -- 没有进行权限设置,所有默认的登录用户不能查看任何数据库
    
  • 赋予自己拥有管理权限的数据库的查看权限
    ALTER AUTHORIZATION ON DATABASE::DBName TO DBUser; -- 赋予DBUser(此处DBUser为举例,换成相应的各数据库管理员即可)可以查看并访问DBName(此处DBName为距离数据库,换成相应的各数据库名称即可)数据库(不给其赋予其他数据库的查看权限,就不能查看其它数据库了)
    

评论后,需要站长审核通过,才会展出

人一共会长大三次;
第一次,是当你发现你不是世界的中心时,于是你开始努力
第二次是当你无能为力还会拼命争取时
第三次,是当你发现已经站在世界中心但不想成为世界中心的时候.

范俊伟(17)

Email:vanjoon@163.com
WeChat:Vanjoon_