sp_helpsrvrole (Transact-SQL)
Restituisce un elenco dei ruoli predefiniti del server SQL Server.
Convenzioni della sintassi Transact-SQL
Sintassi
sp_helpsrvrole [ [ @srvrolename = ] 'role' ]
Argomenti
[ @srvrolename= ] 'role'
Nome del ruolo predefinito del server. role è di tipo sysname e il valore predefinito è NULL. I possibili valori di role sono i seguenti.Ruolo predefinito del server Descrizione sysadmin
Amministratori di sistema
securityadmin
Amministratori di protezione
serveradmin
Amministratori di server
setupadmin
Amministratori di installazione
processadmin
Amministratori di processi
diskadmin
Amministratori di dischi
dbcreator
Creatori di database
bulkadmin
Può eseguire le istruzioni BULK INSERT.
Set di risultati
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
ServerRole |
sysname |
Nome del ruolo del server |
Descrizione |
sysname |
Descrizione di ServerRole |
Osservazioni
I ruoli predefiniti del server sono definiti a livello di server e dispongono delle autorizzazioni per l'esecuzione di attività amministrative specifiche a livello del server. Non è possibile aggiungere, rimuovere o modificare i ruoli predefiniti del server.
Nella tabella seguente vengono descritte le stored procedure che è possibile utilizzare per la modifica dei ruoli del server.
Stored procedure | Azione |
---|---|
sp_addsrvrolemember |
Aggiunge un account di accesso a un ruolo predefinito del server. |
sp_helpsrvrolemember |
Visualizza un elenco dei membri di un ruolo predefinito del server. |
sp_dropsrvrolemember |
Rimuove un membro di un ruolo del server. |
Autorizzazioni
È richiesta l'appartenenza al ruolo public.
Valori restituiti
0 (esito positivo) o 1 (esito negativo)
Esempi
Nell'esempio seguente viene visualizzato un elenco dei ruoli predefiniti del server disponibili.
EXEC sp_helpsrvrole
Vedere anche
Riferimento
Stored procedure di protezione (Transact-SQL)
sp_addsrvrolemember (Transact-SQL)
sp_dropsrvrolemember (Transact-SQL)
sp_helpsrvrolemember (Transact-SQL)
Stored procedure di sistema (Transact-SQL)