Neka Full-Text behörigheter (Transact-SQL)

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-databas i Microsoft Fabric

Nekar behörigheter för en fulltextkatalog och fulltextstopplistor.

Transact-SQL syntaxkonventioner

Syntax

DENY permission [ ,...n ] ON  
    FULLTEXT   
        {  
           CATALOG :: full-text_catalog_name  
           |  
           STOPLIST :: full-text_stoplist_name  
        }  
    TO database_principal [ ,...n ] [ CASCADE ]  
        [ AS denying_principal ]  

Arguments

permission
Är namnet på en behörighet. Giltiga mappningar av behörigheter till skyddsbara filer beskrivs i avsnittet "Anmärkningar" senare i det här avsnittet.

I FULLTEXTKATALOG ::full-text_catalog_name
Anger den fulltextkatalog där behörigheten nekas. Omfångskvalificeraren :: krävs.

PÅ FULLTEXT STOPLIST ::full-text_stoplist_name
Anger den stopplista i fulltext som behörigheten nekas på. Omfångskvalificeraren :: krävs.

database_principal
Anger det huvudnamn som behörigheten nekas till. Något av följande:

  • Databasanvändare

  • Databasroll

  • applikationsroll

  • databasanvändare mappad till en Windows-inloggning

  • databasanvändare mappad till en Windows-grupp

  • databasanvändare mappad till ett certifikat

  • databasanvändare mappad till en asymmetrisk nyckel

  • databasanvändaren har inte mappats till ett serverhuvudnamn.

CASCADE
Anger att behörigheten som nekas också nekas till andra huvudnamn som det har beviljats av det här huvudkontot.

denying_principal
Anger ett huvudnamn från vilket huvudnamnet som kör den här frågan härleder sin rätt att neka behörigheten. Något av följande:

  • Databasanvändare

  • Databasroll

  • applikationsroll

  • databasanvändare mappad till en Windows-inloggning

  • databasanvändare mappad till en Windows-grupp

  • databasanvändare mappad till ett certifikat

  • databasanvändare mappad till en asymmetrisk nyckel

  • databasanvändaren har inte mappats till ett serverhuvudnamn.

BEHÖRIGHETER FÖR FULLTEXTKATALOG

En fulltextkatalog är en databasnivå som kan säkras av databasen som är dess överordnade i behörighetshierarkin. De mest specifika och begränsade behörigheter som kan nekas i en fulltextkatalog visas i följande tabell, tillsammans med de mer allmänna behörigheter som omfattar dem underförstått.

Fullständig katalogbehörighet Underförstådd med fullständig textkatalogbehörighet Underförstådd av databasbehörighet
CONTROL CONTROL CONTROL
TA ÄGARSKAP CONTROL CONTROL
ALTER CONTROL ÄNDRA ALLA FULLTEXTKATALOGER
REFERENCES CONTROL REFERENCES
VISA DEFINITION CONTROL VISA DEFINITION

STOPLIST-behörighetER I FULLTEXT

En stopplista i fulltext är en databasnivå som kan säkras av databasen som är dess överordnade i behörighetshierarkin. De mest specifika och begränsade behörigheter som kan nekas på en stopplista med fulltext visas i följande tabell, tillsammans med de mer allmänna behörigheter som omfattar dem underförstått.

Stopplistebehörighet i fulltext Underförstådd av stopplistebehörighet i fulltext Underförstådd av databasbehörighet
ALTER CONTROL ÄNDRA ALLA FULLTEXTKATALOGER
CONTROL CONTROL CONTROL
REFERENCES CONTROL REFERENCES
TA ÄGARSKAP CONTROL CONTROL
VISA DEFINITION CONTROL VISA DEFINITION

Permissions

Kräver KONTROLL-behörighet i fulltextkatalogen. Om du använder ALTERNATIVET AS måste det angivna huvudkontot äga fulltextkatalogen.

Se även

SKAPA PROGRAMROLL (Transact-SQL)
SKAPA ASYMMETRISK NYCKEL (Transact-SQL)
SKAPA CERTIFIKAT (Transact-SQL)
SKAPA FULLTEXTKATALOG (Transact-SQL)
SKAPA FULLTEXT STOPLIST (Transact-SQL)
NEKA (Transact-SQL)
Krypteringshierarki
sys.fn_my_permissions (Transact-SQL)
bevilja Full-Text behörigheter (Transact-SQL)
HAS_PERMS_BY_NAME (Transact-SQL)
Behörigheter (Databasmotor)
huvudnamn (databasmotor)
sys.fn_builtin_permissions (Transact-SQL)
sys.fulltext_catalogs (Transact-SQL)
sys.fulltext_stoplists (Transact-SQL)