sp_dropapprole (Transact-sql)
Uygulama rolü geçerli veritabanından kaldırır.
Ö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 Açılan uygulama rolü onun yerine. |
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_dropapprole [@rolename = ] 'role'
Bağımsız değişkenler
- @rolename = 'role'
Kaldırmak için uygulama rolü nedir. roleolan bir sysname, hiçbir varsayılan ile. 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. Bir role sahip herhangi bir securables rolü bırakılan olamaz. Securables sahibi uygulama rolü bırakarak önce securables ilk transferi sahibi 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ı üzerinde HIÇBIR APPLICATION role alter izni gerektirir.
Örnekler
Aşağıdaki örnek SalesAppGeçerli veritabanından uygulama rolü.
EXEC sp_dropapprole 'SalesApp'
EXEC sp_dropapprole 'SalesApp'
Ayrıca bkz.
Başvuru
Güvenlik depolanan yordamlar (Transact-sql)
UYGULAMA rolü (Transact-sql) bırak