2012-06-13 8 views

Odpowiedz

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

Thanx, w ten sposób im szuka ... – tmj

+3

Wystarczy pozwolić ludzie w przyszłości wiedzą, że urzędnik MS [dokumentacja] (https://msdn.microsoft.com/en-us/library/ms187750.aspx) teraz określa, że ​​to podejście jest przestarzałe, a "sp_addrolemember" zniknie z przyszłych wydań. ALTER ROLE jest teraz zalecaną metodą, więc zamiast tego wykonaj odpowiedź @samp. – Alfabravo

39

Ponieważ BOL pokazuje sp_addrolemember została wycofana, jeśli używasz SQL Server 2012 może chcesz używać:

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

Ciekawe, jakby tak było, więc można oczekiwać, że SSMS będzie obsługiwał generowanie takich skryptów. Który to nie robi. –