Sqlserver 2008R2设置数据库只对特定用户可见

REVOKE VIEW ANY DATABASE TO [public] --这个是取消数据库公开的权限,也就是除了sa角色外任何人都不能查看数据库

Sa可以查看所有数据库,

新建一个名称为test的用户,设置数据库zhuangzi对test可见,如下

现在用sa用户登录,执行如下语句,
Use [zhuangzi] 
go
EXEC dbo.sp_changedbowner N'test'

那么test只能看到数据库zhuangzi

Sqlserver 2008R2设置数据库只对特定用户可见

上一篇:如何设置ssh安全只允许用户从指定的IP登陆


下一篇:MySQL 过滤数据(WHERE子句)