Aracılığıyla paylaş


sp_addsrvrolemember (Transact-SQL)

Bir oturum olarak ekler bir üye bir sabit sunucu rolü.

Topic link iconTransact-SQL sözdizimi kuralları

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

Bağımsız değişkenler

  • [ @loginame = ] 'login'
    Is the name of the login being added to the fixed server role.login is sysname, with no default.login can be a SQL Server login or a Windows login.Windows oturum açma erişimi zaten verilmemişse SQL Server, otomatik olarak erişim izni verilir.

  • [ @rolename = ] 'role'
    Is the name of the fixed server role to which the login is being added.role is sysname, with a default of NULL, and must be one of the following values:

    • sysadmin

    • securityadmin

    • serveradmin

    • setupadmin

    • processadmin

    • diskadmin

    • dbcreator

    • bulkadmin

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Remarks

Oturum açma, oturum açma için bir sabit sunucu rolü olarak eklendiğinde, bu rolle ilgili izinler kazançları.

Rol üyeliğini SA oturum açma ve Ortak değiştirilemez.

Kullanımı sp_addrolemember sabit bir veritabanı veya kullanıcı tanımlı rol için üye eklemek için.

sp_addsrvrolemember kullanıcı tanımlı bir işlem içinde yürütülemiyor.

İzinler

Hangi role üye sevk gerektirir yeni üye ekleniyor.

Örnekler

Aşağıdaki örnek, Windows oturumu açma ekler. Corporate\HelenS için sysadmin sabit sunucu rolü.

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