sp_addsrvrolemember (Transact-SQL)
Bir oturum açma üye sabit sunucu rolüolarak ekler.
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