sp_dropsrvrolemember (Transact-SQL)
Usuwa SQL Server Identyfikator logowania użytkownika systemu Windows lub grupę z stała rola serwera.
sp_dropsrvrolemember [ @loginame = ] 'login' , [ @rolename = ] 'role'
Argumenty
[ @loginame = ] 'login'
Is the name of a login to remove from the fixed server role.login is sysname, with no default.login must exist.[ @rolename = ] 'role'
Is the name of a server role.role is sysname, with a default of NULL.role must be one of the following values:sysadmin
securityadmin
serveradmin
setupadmin
processadmin
diskadmin
dbcreator
bulkadmin
Wartości kodów powrotnych
0 (sukces) lub 1 (brak)
Remarks
Tylko sp_dropsrvrolemember umożliwia usuwanie stała rola serwera identyfikatora logowania.Użycie sp_droprolemember , aby usunąć element członkowski członkowski z rola bazy danych.
The sa login cannot be removed from any stała rola serwera.
sp_dropsrvrolemember nie można wykonać w transakcji zdefiniowanej przez użytkownika.
Uprawnienia
Członkostwo w grupie wymaga sysadmin ustalonego roli serwera, lub obu ALTER LOGIN bez uprawnień na serwerze, a członkostwo w roli, z którego usunięty element członkowski.
Przykłady
W następującym przykładzie usunięto identyfikator logowania JackO z sysadmin stała rola serwera.
EXEC sp_dropsrvrolemember 'JackO', 'sysadmin'