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