sp_helpsrvrolemember (Transact-SQL)
Renvoie des informations sur les membres d'un rôle de serveur fixe SQL Server.
Conventions de syntaxe Transact-SQL
Syntaxe
sp_helpsrvrolemember [ [ @srvrolename = ] 'role' ]
Arguments
[ @srvrolename = ] 'role'
Nom d'un rôle de serveur fixe. role est de type sysname. Sa valeur par défaut est NULL. Si role n'est pas spécifié, l'ensemble de résultats comporte des informations sur tous les rôles de serveur fixes.Le paramètre role peut prendre l'une des valeurs suivantes :
Rôle de serveur fixe Description sysadmin
Administrateurs système
securityadmin
Administrateurs de la sécurité
serveradmin
Administrateurs du serveur
setupadmin
Administrateurs de l'installation et de la configuration
processadmin
Administrateurs de processus
diskadmin
Administrateurs de disques
dbcreator
Créateurs de bases de données
bulkadmin
Exécute les instructions BULK INSERT.
Valeurs des codes de retour
0 (succès) ou 1 (échec)
Notes
Utilisez sp_helprolemember pour afficher les membres d'un rôle de base de données.
Autorisations
Nécessite l'appartenance au rôle public.
Ensembles de résultats
Nom de la colonne | Type de données | Description |
---|---|---|
ServerRole |
sysname |
Nom du rôle de serveur |
MemberName |
sysname |
Nom d'un membre de ServerRole |
MemberSID |
varbinary(85) |
ID de sécurité de MemberName |
Exemples
Le code exemple suivant permet d'énumérer les membres du rôle de serveur fixe sysadmin
.
EXEC sp_helpsrvrolemember 'sysadmin'
Voir aussi
Référence
Procédures stockées liées à la sécurité (Transact-SQL)
sp_addsrvrolemember (Transact-SQL)
sp_dropsrvrolemember (Transact-SQL)
sp_helprole (Transact-SQL)
sp_helprolemember (Transact-SQL)
Procédures stockées système (Transact-SQL)