Aracılığıyla paylaş


sp_dropapprole (Transact-sql)

Uygulama rolü geçerli veritabanından kaldırır.

Önemli notÖ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.

Konu bağlantısı simgesi 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)

Sp_addapprole (Transact-sql)

UYGULAMA rolü (Transact-sql) bırak

sp_changeobjectowner (Transact-sql)

sp_setapprole (Transact-sql)

Sistem saklı yordamları (Transact-sql)