Aracılığıyla paylaş


sp_addsrvrolemember (Transact-SQL)

Bir oturum açma üye sabit sunucu rolüolarak ekler.

Konu bağlantısı simgesiTransact-SQL sözdizimi kuralları

Sözdizimi

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

Bağımsız değişkenler

  • [ @ loginame = ] 'login'
    Oturum açma adı sabit sunucu rolüeklenir.loginİş sysname, ile hiçbir varsayılan.loginolabilir bir SQL Server oturum açma veya bir Windows oturum açma.Windows oturum açma zaten erişim izni verilmemiştir, SQL Server, access otomatik olarak almış.

  • [ rol adı = ] 'role'
    Oturum açma eklenmekte olan sabit sunucu rolü addır.roleİş sysname, null, varsayılan değer aşağıdaki değerlerden biri olmalıdır:

    • sysadmin

    • securityadmin

    • serveradmin'e üye

    • setupadmin

    • processadmin

    • diskadmin

    • dbcreator

    • bulkadmin

Dönüş Kodu Değerleri

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

Açıklamalar

Oturum açma oturum açma sabit sunucu rolüeklendiğinde, bu rolle ilişkili izinleri kazanır.

Rol üyeliğini sa login ve Genel değiştirilemez.

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

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

İzinler

Yeni üye eklenmekte olan Rol üyeliği gerektirir.

Ö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