Aracılığıyla paylaş


REVOKE Full-Text İzinleri (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiMicrosoft Fabric'te SQL veritabanı

Tam metin kataloğu veya tam metin durdurma listesindeki izinleri iptal eder.

Transact-SQL söz dizimi kuralları

Syntax

  
REVOKE [ GRANT OPTION FOR ] permission [ ,...n ] ON  
    FULLTEXT   
        {  
           CATALOG :: full-text_catalog_name  
           |  
           STOPLIST :: full-text_stoplist_name  
        }  
    { TO | FROM } database_principal [ ,...n ]  
    [ CASCADE ]  
    [ AS revoking_principal ]  

Arguments

IÇIN VERME SEÇENEĞI
Belirtilen izni diğer sorumlulara verme hakkının iptal edileceğini gösterir. İzin iptal edilmeyecek.

Important

Sorumlu GRANT seçeneği olmadan belirtilen izne sahipse, iznin kendisi iptal edilir.

permission
İzin adıdır. güvenli hale getirilebilir izinlere yönelik geçerli eşlemeler, bu konunun devamındaki "Açıklamalar" bölümünde açıklanmıştır.

TAM METIN KATALOĞUNDA ::full-text_catalog_name
İznin iptal edildiği tam metin kataloğunu belirtir. Kapsam niteleyicisi :: gereklidir.

TAM METİN DURDURMA LİSTESİ ::dİLİU-text_stoplist_name
İznin iptal edildiği tam metin durdurma listesini belirtir. Kapsam niteleyicisi :: gereklidir.

database_principal
İznin iptal edildiğ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
İptal edilen iznin, bu sorumlu tarafından verildiği diğer sorumlulardan da iptal edildiğini gösterir.

Caution

GRANT OPTION ile verilen iznin basamaklı iptali, bu iznin hem GRANT hem de DENY'sini iptal eder.

AS revoking_principal
Bu sorguyu yürüten sorumlunun izni iptal etme hakkını türetdiği bir sorumlu 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

TAMMETİn KATALOĞU İzinleri

Tam metin kataloğu, izinler hiyerarşisinde üst öğesi olan veritabanı tarafından kapsanan veritabanı düzeyinde güvenli hale getirilebilir bir katalogdur. Tam metin kataloğunda iptal edilebilecek en özel ve sınırlı izinler, ima yoluyla bunları içeren daha genel izinlerle birlikte aşağıdaki tabloda listelenmiştir.

Tam metin kataloğu izni Tam metin kataloğu izniyle örtülü Veritabanı izniyle örtülü
CONTROL CONTROL CONTROL
SAHIPLENMEK CONTROL CONTROL
ALTER CONTROL TÜM TAM METIN KATALOĞUNU DEĞIŞTIRME
REFERENCES CONTROL REFERENCES
TANıMı GÖRÜNTÜLE CONTROL TANıMı GÖRÜNTÜLE

FULLTEXT STOPLIST İzinleri

Tam metin durdurma listesi, izinler hiyerarşisinde üst öğesi olan veritabanı tarafından kapsanan veritabanı düzeyinde güvenli hale getirilebilir bir listedir. Tam metin durdurma listesinde iptal edilebilecek en özel ve sınırlı izinler, ima yoluyla bunları içeren daha genel izinlerle birlikte aşağıdaki tabloda listelenmiştir.

Tam metin durdurma listesi izni Tam metin durdurma listesi izniyle örtülü Veritabanı izniyle örtülü
ALTER CONTROL TÜM TAM METIN KATALOĞUNU DEĞIŞTIRME
CONTROL CONTROL CONTROL
REFERENCES CONTROL REFERENCES
SAHIPLENMEK CONTROL CONTROL
TANıMı GÖRÜNTÜLE CONTROL TANıMı GÖRÜNTÜLE

Permissions

Tam metin kataloğunda CONTROL izni gerektirir.

Ayrıca Bkz.

UYGULAMA ROLÜ OLUŞTURMA (Transact-SQL)
CREATE ASİMETRİK ANAHTAR (Transact-SQL)
SERTİFİKA OLUŞTUR (Transact-SQL)
TAM METIN KATALOG OLUŞTUR (Transact-SQL)
TAM METIN DURDURMA LISTESI OLUŞTUR (Transact-SQL)
Şifreleme Hiyerarşisi
sys.fn_my_permissions (Transact-SQL)
GRANT Full-Text İzinleri (Transact-SQL)
HAS_PERMS_BY_NAME (Transact-SQL)
İzinler (Veritabanı Altyapısı)
Sorumluları (Veritabanı Altyapısı)
İPTAL ETMEK (Transact-SQL)
sys.fn_builtin_permissions (Transact-SQL)
sys.fulltext_catalogs (Transact-SQL)
sys.fulltext_stoplists (Transact-SQL)