请任何人都可以协助隐藏sql server 2008R2或更新版本上的可用数据库.
我有一个新的登录用户,我映射到一个特定的数据库.
使用特定登录用户登录时,我可以看到服务器上的所有数据库,但我无法访问它们,除了我映射到登录的那个.
USE master; GO DENY VIEW ANY DATABASE TO [newlogin]; GO USE yourDB; GO DROP USER newlogin; GO USE master; GO ALTER AUTHORIZATION ON DATABASE::yourDB TO [newlogin]; GO
拉吉