Dela via


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

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-databas i Förhandsversion av 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:

  • database user

  • database role

  • application role

  • 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:

  • database user

  • database role

  • application role

  • 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
TAKE OWNERSHIP CONTROL CONTROL
ALTER CONTROL ÄNDRA ALLA FULLTEXTKATALOGER
REFERENCES CONTROL REFERENCES
VIEW DEFINITION CONTROL VIEW 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
TAKE OWNERSHIP CONTROL CONTROL
VIEW DEFINITION CONTROL VIEW DEFINITION

Permissions

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

See Also

SKAPA PROGRAMROLL (Transact-SQL)
SKAPA ASYMMETRISK NYCKEL (Transact-SQL)
SKAPA CERTIFIKAT (Transact-SQL)
SKAPA FULLTEXTKATALOG (Transact-SQL)
SKAPA FULLTEXT STOPLIST (Transact-SQL)
DENY (Transact-SQL)
Encryption Hierarchy
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)