Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: SQL Server Azure SQL Yönetilen Örneği
Bir montaj izni reddediyor.
Transact-SQL söz dizimi kuralları
Syntax
DENY { permission [ ,...n ] } ON ASSEMBLY :: assembly_name
TO database_principal [ ,...n ]
[ CASCADE ]
[ AS denying_principal ]
Arguments
permission
Bir montajda reddedilebilecek bir izin belirtir. Aşağıda listelenmiştir.
AÇIK ASSEMBLY::assembly_name
İznin reddedildiği montajı belirtir. "::" kapsam niteleyicisi gereklidir.
database_principal
İznin reddedildiği sorumluyu belirtir. Aşağıdakilerden biri:
veritabanı kullanıcısı
Veritabanı rolü
uygulama rolü
Windows oturum açma bilgilerine eşlenen veritabanı kullanıcısı
Bir Windows grubuna eşlenen veritabanı kullanıcısı
bir sertifikayla eşlenen veritabanı kullanıcısı
asimetrik anahtara eşlenen veritabanı kullanıcısı
veritabanı kullanıcısı bir sunucu sorumlusuna eşlenmemiş.
CASCADE
Reddedilen iznin, bu sorumlu tarafından verildiği diğer sorumlulara da reddedildiğini gösterir.
denying_principal
Bu sorguyu yürüten sorumlunun izni reddetme hakkını türetdiği bir sorumluyu belirtir. Aşağıdakilerden biri:
veritabanı kullanıcısı
Veritabanı rolü
uygulama rolü
Windows oturum açma bilgilerine eşlenen veritabanı kullanıcısı
Bir Windows grubuna eşlenen veritabanı kullanıcısı
bir sertifikayla eşlenen veritabanı kullanıcısı
asimetrik anahtara eşlenen veritabanı kullanıcısı
veritabanı kullanıcısı bir sunucu sorumlusuna eşlenmemiş.
Remarks
Derleme, izinler hiyerarşisindeki üst öğesi olan veritabanı tarafından kapsanan veritabanı düzeyinde güvenli hale getirilebilir bir derlemedir. Bir mecliste reddedilebilecek en spesifik ve sınırlı izinler, bunları dolaylı olarak içeren daha genel izinlerle birlikte aşağıda listelenmiştir.
| Meclis izni | Derleme izniyle örtülü | Veritabanı izniyle örtülü |
|---|---|---|
| CONTROL | CONTROL | CONTROL |
| SORUMLULUK ALMAK | CONTROL | CONTROL |
| ALTER | CONTROL | HERHANGI BIR ASSEMBLY DEĞIŞTIRME |
| REFERENCES | CONTROL | REFERENCES |
| VIEW TANIMI | CONTROL | VIEW TANIMI |
Permissions
Montaj üzerinde CONTROL izni gerekiyor. AS seçeneği kullanılıyorsa, belirtilen prensip montaja sahip olmalıdır.
Ayrıca Bkz.
DENY (Transact-SQL)
İzinler (Veritabanı Motoru)
Principals (Database Engine)
CREATE CERTIFICATE (Transact-SQL)
CREATE ASYMMETRIC KEY (Transact-SQL)
CREATE APPLICATION ROLE (Transact-SQL)
CREATE ASSEMBLY (Transact-SQL)
Şifreleme Hiyerarşisi