Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Geeft informatie terug over de leden van een vaste serverrol van SQL Server.
Transact-SQL syntaxis-conventies
Syntax
sys.sp_helpsrvrolemember [ [ @srvrolename = ] N'srvrolename' ]
[ ; ]
Arguments
[ @srvrolename = ] N'srvrolename'
De naam van een vaste serverrol.
@srvrolename is een systeemnaam, met standaard , NULLen kan een van de volgende waarden zijn.
| Vaste serverrol | Beschrijving |
|---|---|
sysadmin |
Systeembeheerders |
securityadmin |
Beveiligingsbeheerders |
serveradmin |
Serverbeheerders |
setupadmin |
Setup-beheerders |
processadmin |
Procesbeheerders |
diskadmin |
Schijfbeheerders |
dbcreator |
Databaseontwerpers |
bulkadmin |
Can execute BULK INSERT statements |
Als @srvrolename niet is gespecificeerd, bevat de resultaatset informatie over alle vaste serverrollen.
Codewaarden retourneren
0 (geslaagd) of 1 (mislukt).
Resultaatset
| Kolomnaam | Gegevenstype | Beschrijving |
|---|---|---|
ServerRole |
sysname | Naam van de serverrol |
MemberName |
sysname | Naam van een lid van ServerRole |
MemberSID |
varbinary(85) | Beveiligingsidentificatie van MemberName |
Remarks
Gebruik sp_helprolemember om de leden van een databaserol weer te geven.
Alle inloggegevens zijn lid van het publiek.
sp_helpsrvrolememberde publieke rol niet erkent omdat SQL Server intern geen publieke rol implementeert.
Om leden toe te voegen of te verwijderen uit serverrollen, zie ALTER SERVER ROLE.
sp_helpsrvrolemember neemt geen door de gebruiker gedefinieerde serverrol als argument aan. Om de leden van een door de gebruiker gedefinieerde serverrol te bepalen, zie de voorbeelden in ALTER SERVER ROLE.
Permissions
Vereist lidmaatschap van de openbare rol.
Examples
Het volgende voorbeeld geeft de leden van de sysadmin-vaste serverrol weer weer.
EXECUTE sp_helpsrvrolemember 'sysadmin';