Condividi tramite


sp_helpsrvrolemember (Transact-SQL)

Restituisce informazioni sui membri di un ruolo predefinito del server SQL Server.

Icona di collegamento a un argomento Convenzioni della sintassi Transact-SQL

Sintassi

sp_helpsrvrolemember [ [ @srvrolename = ] 'role' ]

Argomenti

  • [ @srvrolename = ] 'role'
    Nome del ruolo predefinito del server. role è di tipo sysname e il valore predefinito è NULL. Se roleviene omesso, il set dei risultati contiene le informazioni su tutti i ruoli predefiniti del server.

    role può essere uno dei valori seguenti.

    Ruolo predefinito del server

    Descrizione

    sysadmin

    Amministratori di sistema

    securityadmin

    Amministratori di sicurezza

    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

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Set di risultati

Nome colonna

Tipo di dati

Descrizione

ServerRole

sysname

Nome del ruolo del server

MemberName

sysname

Nome di un membro di ServerRole

MemberSID

varbinary(85)

ID di sicurezza di MemberName

Osservazioni

Utilizzare sp_helprolemember per visualizzare i membri di un ruolo del database.

Tutti gli account di accesso sono membri di public. sp_helpsrvrolemember non consente di riconoscere il ruolo public perché, internamente, public non viene implementato come ruolo da SQL Server.

Per aggiungere o rimuovere membri dai ruoli del server, vedere ALTER SERVER ROLE (Transact-SQL).

sp_helpsrvrolemember non riconosce un ruolo del server definito dall'utente come argomento. Per determinare i membri di un ruolo del server definito dall'utente, vedere gli esempi in ALTER SERVER ROLE (Transact-SQL).

Autorizzazioni

È necessaria l'appartenenza al ruolo public.

Esempi

Nell'esempio seguente vengono elencati i membri del ruolo predefinito del server sysadmin.

EXEC sp_helpsrvrolemember 'sysadmin'

Vedere anche

Riferimento

sp_helprole (Transact-SQL)

sp_helprolemember (Transact-SQL)

Stored procedure di sistema (Transact-SQL)

Stored procedure di sicurezza (Transact-SQL)

Funzioni di sicurezza (Transact-SQL)