2012-06-13 34 views

回答

42
EXEC sp_addrolemember 'db_owner', 'JohnJacobs' 
+0

感謝名單,這是即時通訊的方式尋找... – tmj

+3

只是爲了讓未來的人知道,MS官方[文檔](https://msdn.microsoft.com/en-us/library/ms187750.aspx)現在指定此方法已被棄用,並且'sp_addrolemember'將從以後的版本中消失。 ALTER ROLE現在是推薦的方式,所以請按照@samp的回答。 – Alfabravo

39

因爲BOL顯示sp_addrolemember已被棄用,如果您使用的是SQL Server 2012中,你可能要使用:

ALTER ROLE <role_name> ADD MEMBER <user_name> 
+1

有趣的是,如果是這種情況,那麼你會期望SSMS支持生成這樣的腳本。它沒有。 –

相關問題