默認狀況下登陸用戶除了看到本身擁有管理權限的數據庫外。還能夠看到其餘數據庫,在點擊打開時會提示沒有權限。以下設置可以使該用戶只能看到本身擁有管理權限的數據庫,而看不到其餘沒有權限的數據庫。數據庫
(1)取消默承認查看任何數據庫spa
DENY VIEW any DATABASE TO PUBLIC; -- 沒有進行權限設置,全部默認的登陸用戶不能查看任何數據庫登錄
(2)賦予本身擁有管理權限的數據庫的查看權限權限
ALTER AUTHORIZATION ON DATABASE::DBName TO DBUser; -- 賦予DBUser(此處DBUser爲舉例,換成相應的各數據庫管理員便可)能夠查看並訪問DBName(此處DBName爲距離數據庫,換成相應的各數據庫名稱便可)數據庫(不給其賦予其餘數據庫的查看權限,就不能查看其它數據庫了)數據