sp_dropapprole (Transact-SQL)
Bir uygulama rolü geçerli veritabanından kaldırır.
![]() |
---|
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.Use Açılan uygulama ROLÜ onun yerine. |
Sözdizimi
sp_dropapprole [@rolename = ] 'role'
Bağımsız değişkenler
- [ rol adı = ] 'role'
uygulama rolü kaldırmak için kullanılır.roleolan bir sysname, ile hiçbir varsayılan.roleGeçerli veritabanında bulunması gerekir.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Açıklamalar
sp_dropapprole yalnızca uygulama rolleri kaldırmak için kullanılabilir.Herhangi güvenli hale Getirilebilenler bir role sahip, rol bırakılan olamaz.Güvenli Hale Getirilebilenler sahibi olan bir uygulama rolü bırakarak önce güvenli hale Getirilebilenler ilk transfer sahipliğini gerekir veya sürükleyip bırakın.
sp_dropapprole kullanıcı tanımlı bir işlem içinde yürütülemiyor.
İzinler
Veritabanında herhangi uygulama rolünü alter izni gerektirir.
Örnekler
Aşağıdaki örnek kaldırır SalesApp uygulama rolü geçerli veritabanından.
EXEC sp_dropapprole 'SalesApp'