0
我想構建一個腳本來創建一個數據庫和登錄,只訪問該數據庫,但我有。這裏是我的代碼修改登錄權限的SQL腳本
:setvar ID "test"
USE master;
GO
DENY VIEW ANY DATABASE TO [GUST\$(ID)];
GO
USE [$(ID)];
GO
DROP USER [GUST\$(ID)];
GO
USE master;
GO
ALTER AUTHORIZATION ON DATABASE::[$(ID)] TO [GUST\$(ID)];
GO
和錯誤是Cannot drop the user 'GUST\($ID)', because it does not exist or you do not have permission.