Partager via


sp_helpsrvrole (Transact-SQL)

Retourne la liste des rôles serveur fixes de SQL Server.

Icône Lien de rubriqueConventions de la syntaxe de Transact-SQL

Syntaxe

sp_helpsrvrole [ [ @srvrolename = ] 'role' ]

Arguments

  • [ @srvrolename= ] 'role'
    Nom du rôle serveur fixe. role est de type sysname, avec NULL comme valeur par défaut. Il peut avoir une des valeurs suivantes.

    Rôle 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 disque

    dbcreator

    Créateurs de base de données

    bulkadmin

    Exécute les instructions BULK INSERT.

Jeux de résultats

Nom de colonne Type de données Description

ServerRole

sysname

Nom du rôle de serveur

Description

sysname

Description de ServerRole

Notes

Les rôles serveur fixes sont définis au niveau du serveur et possèdent les autorisations d'effectuer des opérations administratives spécifiques au niveau du serveur. Il est impossible d'ajouter, de supprimer ou de modifier des rôles serveur fixes.

Le tableau suivant indique les procédures stockées pouvant être utilisées pour modifier les rôles de serveur.

Procédure stockée Action

sp_addsrvrolemember

Ajoute un compte utilisateur à un rôle serveur fixe.

sp_helpsrvrolemember

Affiche la liste des membres d'un rôle serveur fixe.

sp_dropsrvrolemember

Supprime un membre d'un rôle de serveur.

Autorisations

Il faut être membre du rôle public.

Valeurs des codes renvoyés

0 (succès) ou 1 (échec)

Exemple

La requête suivante retourne la liste des rôles serveur fixes disponibles.

EXEC sp_helpsrvrole

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_helpsrvrolemember (Transact-SQL)
Procédures stockées système (Transact-SQL)

Autres ressources

Rôles de niveau serveur

Aide et Informations

Assistance sur SQL Server 2005