让SQL Server用户只能看到自己有权限的数据库
取消默认可查看任何数据库
DENY VIEW any DATABASE TO PUBLIC;
赋予自己拥有管理权限的数据库的查看权限
ALTER AUTHORIZATION ON DATABASE::[Database] TO [User];
注意:如果数据库已存在用户权限,则可能要删除后再操作
取消默认可查看任何数据库
DENY VIEW any DATABASE TO PUBLIC;
赋予自己拥有管理权限的数据库的查看权限
ALTER AUTHORIZATION ON DATABASE::[Database] TO [User];
注意:如果数据库已存在用户权限,则可能要删除后再操作