sp_addsrvrolemember (Transact-sql)
Giriş bir sabit sunucu rolü üyesi olarak ekler.
Önemli |
---|
Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.Kullanım server role alter onun yerine. |
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_addsrvrolemember [ @loginame= ] 'login'
, [ @rolename = ] 'role'
Bağımsız değişkenler
[ @loginame = ] 'login'
Oturum açma adı sabit sunucu rolüne eklenir. loginise sysname, hiçbir varsayılan ile. login-ebilmek var olmak a SQL Serveroturumu açma veya Windows oturumu açma. Windows oturum açma zaten erişim izni verilmemiştir, SQL Server, access otomatik olarak verilir.[ @rolename = ] 'role'
Oturum açma eklenen sabit sunucu rolü addır. roleise sysname, null varsayılan ve aşağıdaki değerlerden biri olmalıdır:sysadmin
securityadmin
serveradmin
setupadmin
processadmin
diskadmin
dbcreator
bulkadmin
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Açıklamalar
Giriş bir sabit sunucu rolü eklendiğinde, giriş bu rol ile ilişkili izinleri kavuştu.
Rol üyeliği sagiriş ve publicdeğiştirilemez.
Kullanım sp_addrolememberbir sabit veritabanı veya kullanıcı tanımlı rol üye eklemek.
sp_addsrvrolememberkullanı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\HelenSiçin sysadminsunucu rolü.
EXEC sp_addsrvrolemember 'Corporate\HelenS', 'sysadmin';
GO
EXEC sp_addsrvrolemember 'Corporate\HelenS', 'sysadmin';
GO
Ayrıca bkz.
Başvuru
Güvenlik depolanan yordamlar (Transact-sql)
sp_addrolemember (Transact-sql)
sp_dropsrvrolemember (Transact-sql)
Sistem saklı yordamları (Transact-sql)
Güvenlik işlevler (Transact-sql)