我使用一個資料庫,其中定期添加和洗掉模式,最好我能夠使用腳本將所有模式分配給單個用戶。
但據我所見,我總是必須指定架構,如
ALTER AUTHORIZATION ON SCHEMA::schema_name TO myUser;
有解決方法嗎?
uj5u.com熱心網友回復:
DECLARE @sql nvarchar(max) = N'',
@base nvarchar(max) = N'ALTER AUTHORIZATION ON SCHEMA::$s$ TO myUser;';
SELECT @sql = REPLACE(@base, N'$s$', QUOTENAME(name))
FROM sys.schemas;
PRINT @sql;
-- EXEC sys.sp_executesql;
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/435478.html
