sp_addsrvrolemember (Transact-SQL)

Aggiunge un account di accesso come membro di un ruolo predefinito del server.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

sp_addsrvrolemember [ @loginame= ] 'login' 
    , [ @rolename = ] 'role' 

Argomenti

  • [ @loginame = ] 'login'
    Nome dell'account di accesso aggiunto al ruolo predefinito del server. login è di tipo sysname e non prevede alcun valore predefinito. login può essere un account di accesso di SQL Server oppure un account di accesso di Windows. Gli account di Windows che non dispongono ancora dell'accesso a SQL Server ricevono automaticamente l'autorizzazione di accesso.
  • [ @rolename = ] 'role'
    Nome del ruolo predefinito del server a cui si aggiunge l'account di accesso. role è di tipo sysname e il valore predefinito è NULL. I possibili valori sono i seguenti:

    • sysadmin
    • securityadmin
    • serveradmin
    • setupadmin
    • processadmin
    • diskadmin
    • dbcreator
    • bulkadmin

Osservazioni

Se si aggiunge un account di accesso a un ruolo predefinito del server, tale account eredita le autorizzazioni associate al ruolo.

L'appartenenza ai ruoli dell'account di accesso sae del ruolo public non può essere modificata.

Utilizzare sp_addrolemember per aggiungere un membro a un ruolo predefinito del database o definito dall'utente.

La stored procedure sp_addsrvrolemember non può essere eseguita in una transazione definita dall'utente.

Autorizzazioni

È richiesta l'appartenenza al ruolo a cui viene aggiunto il nuovo membro.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Esempi

Nell'esempio seguente l'account di accesso di Windows Corporate\HelenS viene aggiunto al ruolo predefinito del server sysadmin.

EXEC sp_addsrvrolemember 'Corporate\HelenS', 'sysadmin';
GO

Vedere anche

Riferimento

Stored procedure di protezione (Transact-SQL)
sp_addrolemember (Transact-SQL)
sp_dropsrvrolemember (Transact-SQL)
Stored procedure di sistema (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005