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 een lijst terug van de vaste SQL Server-serverrollen.
Transact-SQL syntaxis-conventies
Syntax
sys.sp_helpsrvrole [ [ @srvrolename = ] N'srvrolename' ]
[ ; ]
Arguments
[ @srvrolename = ] N'srvrolename'
De naam van de vaste serverrol.
@srvrolename is een systeemnaam, met als standaard NULL, en kan een van de volgende waarden zijn.
| Vaste serverrol | Description |
|---|---|
| sysadmin | Systeembeheerders |
| securityadmin | Beveiligingsbeheerders |
| serveradmin | Serverbeheerders |
| setupadmin | Setup-beheerders |
| processadmin | Procesbeheerders |
| diskadmin | Schijfbeheerders |
| dbcreator | Databaseontwerpers |
| bulkadmin | Can execute BULK INSERT statements |
Codewaarden retourneren
0 (geslaagd) of 1 (mislukt).
Resultaatset
| Kolomnaam | Gegevenstype | Description |
|---|---|---|
ServerRole |
sysname | Naam van de serverrol |
Description |
sysname | Beschrijving van ServerRole |
Remarks
Vaste serverrollen worden gedefinieerd op serverniveau en hebben rechten om specifieke serverniveau administratieve activiteiten uit te voeren. Vaste serverrollen kunnen niet worden toegevoegd, verwijderd of gewijzigd.
Om leden toe te voegen of te verwijderen uit serverrollen, zie ALTER SERVER ROLE.
Alle inloggegevens zijn lid van het publiek.
sp_helpsrvrolede publieke rol niet erkent omdat SQL Server intern geen publieke rol implementeert.
sp_helpsrvrole neemt geen door de gebruiker gedefinieerde serverrol als argument aan. Om de door de gebruiker gedefinieerde serverrollen op te sommen, zie de voorbeelden in ALTER SERVER ROLE.
Permissions
Vereist lidmaatschap van de openbare rol.
Examples
A. Noem de vaste serverrollen
De volgende query geeft de lijst met vaste serverrollen terug.
EXECUTE sp_helpsrvrole;
B. Lijst vaste en door de gebruiker gedefinieerde serverrollen
De volgende query geeft een lijst van zowel vaste als door gebruikers gedefinieerde serverrollen terug.
SELECT *
FROM sys.server_principals
WHERE type = 'R';
C. Geef een beschrijving terug van een vaste serverrol
De volgende query geeft de naam en beschrijving van de diskadmin-vaste serverrollen terug.
EXECUTE sp_helpsrvrole 'diskadmin';