使SQL用戶只能看到本身具有權限的庫(圖文教程)。本站提示廣大學習愛好者:(使SQL用戶只能看到本身具有權限的庫(圖文教程))文章只能為提供參考,不一定能成為您想要的結果。以下是使SQL用戶只能看到本身具有權限的庫(圖文教程)正文
以SQL Server 2012 為例
![110336_8w02_99943[2] 110336_8w02_99943[2]](https://www.aspphp.online/shujuku/UploadFiles_3118/201707/2017072812034189.png)
上圖是部門數據庫的截圖, 我們履行
DENY VIEW any DATABASE to PUBLIC;
然後給Best庫的Best用戶履行
ALTER AUTHORIZATION ON DATABASE::Best TO Best

資本治理器中Best用戶上岸後就只能顯示Best庫了, 異樣給Mine庫的Mine用戶履行雷同SQL
ALTER AUTHORIZATION ON DATABASE::Mine TO Mine

Mine用戶登錄後也只能顯示Mine數據庫了, 到達了咱的目標, 分派權限的時刻記得給對運用戶映照對應數據庫的權限, 避免跨庫操作.