sp_dropsrvrolemember (Transact-sql)
Kaldırır bir SQL Servergiriş veya bir Windows kullanıcısı veya grubu sabit sunucu rolü.
Ö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_dropsrvrolemember [ @loginame = ] 'login' , [ @rolename = ] 'role'
Bağımsız değişkenler
[ @loginame = ] 'login'
Sabit sunucu rolü kaldırmak için bir oturum açma adıdır. loginise sysname, hiçbir varsayılan ile. loginmevcut olmalıdır.[ @rolename = ] 'role'
Bir sunucu rolü addır. roleise sysname, null varsayılan. roleAş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
Sadece sp_dropsrvrolememberbir sabit sunucu rolü bir oturumu kaldırmak için kullanılabilir. Kullanım sp_droprolememberüye veritabanı rolden kaldırmak için.
saGiriş herhangi bir sabit sunucu rolü kaldırıldı.
sp_dropsrvrolememberkullanıcı tanımlı bir işlem içinde yürütülemiyor.
İzinler
Üyelik sysadminsabit sunucu rolü veya hem alter any LOGIN izni için sunucu ve hangi üye bırakılan rolü.
Örnekler
Aşağıdaki örnek oturum açma kaldırır JackOdan sysadminsunucu rolü.
EXEC sp_dropsrvrolemember 'JackO', 'sysadmin';
EXEC sp_dropsrvrolemember 'JackO', 'sysadmin';
Ayrıca bkz.
Başvuru
SUNUCU rolü (Transact-sql) oluştur
SUNUCU rolü (Transact-sql) bırak
Güvenlik depolanan yordamlar (Transact-sql)
sp_addsrvrolemember (Transact-sql)
sp_droprolemember (Transact-sql)