|
|
|
Valued Member
      
Group: General Forum Members
Last Login: Thursday, June 13, 2013 2:55 PM
Points: 53,
Visits: 111
|
|
|
|
|
|
SSC Eights!
      
Group: General Forum Members
Last Login: Today @ 5:58 PM
Points: 824,
Visits: 146
|
|
Hi Rasmus,
it is possibly to simplify your script up to one select statement :
SELECT 'EXEC sp_addsrvrolemember '''+pr.name+''', '''+pm.name+'''' FROM sys.server_role_members AS rm JOIN sys.server_principals AS pm ON rm.role_principal_id=pm.principal_id JOIN sys.server_principals AS pr ON rm.member_principal_id=pr.principal_id WHERE pr.name <> 'sa' AND pr.name NOT LIKE 'NT SERVICE%' AND pr.name NOT LIKE 'NT AUTHORITY%'
Kind regards, Andrei
|
|
|
|
|
SSC Veteran
      
Group: General Forum Members
Last Login: Yesterday @ 10:44 AM
Points: 276,
Visits: 685
|
|
Thank You!
--First Create sp_help_revlogin and use it to migrate logins --Second run this to update the server roles
|
|
|
|