Condividi tramite


REVOKE - autorizzazioni per il catalogo full-text (Transact-SQL)

Revoca le autorizzazioni per un catalogo full-text.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

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

Argomenti

  • GRANT OPTION FOR
    Indica che verrà revocato il diritto di concedere l'autorizzazione specificata ad altre entità. L'autorizzazione stessa non verrà revocata.

    ms190299.note(it-it,SQL.90).gifImportante:
    Se l'autorizzazione specificata è stata concessa all'entità senza l'opzione GRANT, l'autorizzazione stessa verrà revocata.
  • permission
    Specifica un'autorizzazione che può essere revocata per un catalogo full-text. Vedere l'elenco riportato di seguito.
  • ON FULLTEXT CATALOG **::**full-text_catalog_name
    Specifica il catalogo full-text per cui viene revocata l'autorizzazione. Il qualificatore di ambito "::" è obbligatorio.
  • database_principal
    Specifica l'entità da cui viene revocata l'autorizzazione. I tipi validi sono:

    • utente del database
    • ruolo del database
    • ruolo dell'applicazione
    • utente del database mappato a un account di accesso di Windows
    • utente del database mappato a un gruppo di Windows
    • utente del database mappato a un certificato
    • utente del database mappato a una chiave asimmetrica
    • utente del database non mappato ad alcuna entità server.
  • CASCADE
    Indica che l'autorizzazione che viene revocata viene revocata anche ad altre entità a cui è stata concessa da questa entità.

    ms190299.Caution(it-it,SQL.90).gifAttenzione:
    La revoca propagata di un'autorizzazione concessa con WITH GRANT OPTION comporterà la revoca sia delle autorizzazioni GRANT che delle autorizzazioni DENY per tale autorizzazione.
  • AS revoking_principal
    Specifica un'entità dalla quale l'entità che esegue la query ottiene il diritto di revocare l'autorizzazione. I tipi validi sono:

    • utente del database
    • ruolo del database
    • ruolo dell'applicazione
    • utente del database mappato a un account di accesso di Windows
    • utente del database mappato a un gruppo di Windows
    • utente del database mappato a un certificato
    • utente del database mappato a una chiave asimmetrica
    • utente del database non mappato ad alcuna entità server.

Osservazioni

Un catalogo full-text è un'entità a protezione diretta a livello di database contenuta nel database padre nella gerarchia delle autorizzazioni. Di seguito sono elencate le autorizzazioni più specifiche e limitate che è possibile revocare per un catalogo full-text, insieme alle autorizzazioni più generali che le includono in modo implicito.

Autorizzazione del catalogo full-text Autorizzazione del catalogo full-text in cui è inclusa Autorizzazione del database in cui è inclusa

CONTROL

CONTROL

CONTROL

TAKE OWNERSHIP

CONTROL

CONTROL

ALTER

CONTROL

ALTER ANY FULLTEXT CATALOG

REFERENCES

CONTROL

REFERENCES

VIEW DEFINITION

CONTROL

VIEW DEFINITION

Autorizzazioni

È richiesta l'autorizzazione CONTROL per il catalogo full-text.

Vedere anche

Riferimento

CREATE FULLTEXT CATALOG (Transact-SQL)
REVOKE (Transact-SQL)
CREATE CERTIFICATE (Transact-SQL)
CREATE ASYMMETRIC KEY (Transact-SQL)
CREATE APPLICATION ROLE (Transact-SQL)

Altre risorse

Autorizzazioni
Entità
Gerarchia di crittografia

Guida in linea e informazioni

Assistenza su SQL Server 2005