Megosztás:


VISSZAVONÁS sémaengedélyek (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példánySQL-adatbázis a Microsoft Fabricben

Visszavonja a sémára vonatkozó engedélyeket.

Transact-SQL szintaxis konvenciók

Syntax

  
REVOKE [ GRANT OPTION FOR ] permission  [ ,...n ]   
    ON SCHEMA :: schema_name   
    { TO | FROM } database_principal [ ,...n ]  
    [ CASCADE ]  
    [ AS revoking_principal ]  

Arguments

permission
Egy sémán visszavonható engedélyt ad meg. A sémán visszavonható engedélyek a jelen témakör "Megjegyzések" szakaszában jelennek meg.

ENGEDÉLYEZÉSI LEHETŐSÉG A KÖVETKEZŐHÖZ:
Azt jelzi, hogy a megadott jog más tagoknak való megadására vonatkozó jog visszavonásra kerül. Maga az engedély nem lesz visszavonva.

Important

Ha a rendszerbiztonsági tag rendelkezik a megadott engedéllyel a GRANT beállítás nélkül, magát az engedélyt is visszavonja a rendszer.

SÉMÁRÓL :: séma*_name*
Megadja azt a sémát, amelyen az engedélyt visszavonják. A hatókör-minősítő :: kötelező.

database_principal
Azt a tagot adja meg, amelytől az engedélyt visszavonják. Az alábbiak egyike:

  • Adatbázis felhasználó

  • Adatbázis szerepe

  • alkalmazásszerepkör

  • adatbázis-felhasználó windowsos bejelentkezésre van leképezve

  • adatbázis-felhasználó egy Windows-csoportra van leképezve

  • adatbázis-felhasználó hozzárendelve egy tanúsítványhoz

  • adatbázis-felhasználó aszimmetrikus kulcsra van leképezve

  • az adatbázis-felhasználó nem kiszolgálónévre van leképezve.

CASCADE
Azt jelzi, hogy a visszavont engedély más tagoktól is vissza lesz vonva, amelyekre a tag megadta.

Caution

Azt jelzi, hogy a visszavont engedélyt más olyan tagoktól is visszavonják, amelyeknek a tag megadta vagy megtagadta azt.

MINT revoking_principal
Megadja azt a tagot, amelyből a lekérdezést végrehajtó tag visszavonja az engedélyt. Az alábbiak egyike:

  • Adatbázis felhasználó

  • Adatbázis szerepe

  • alkalmazásszerepkör

  • adatbázis-felhasználó windowsos bejelentkezésre van leképezve

  • adatbázis-felhasználó egy Windows-csoportra van leképezve

  • adatbázis-felhasználó hozzárendelve egy tanúsítványhoz

  • adatbázis-felhasználó aszimmetrikus kulcsra van leképezve

  • az adatbázis-felhasználó nem kiszolgálónévre van leképezve.

Remarks

A séma olyan adatbázisszintű biztonságos, amelyet az adatbázis tartalmaz, amely a szülője az engedélyhierarchiában. A sémákon visszavonható legspecifikusabb és korlátozott engedélyeket az alábbi táblázat sorolja fel, valamint az általánosabb engedélyeket, amelyek hatással vannak rájuk.

Séma engedély Sémaengedélyek alapján hallgatólagos Az adatbázis engedélyével kapcsolatos vélelmezett
ALTER CONTROL SÉMA MÓDOSÍTÁSA
CONTROL CONTROL CONTROL
LÉTREHOZNI SZEKVENCIÁT ALTER SÉMA MÓDOSÍTÁSA
DELETE CONTROL DELETE
EXECUTE CONTROL EXECUTE
INSERT CONTROL INSERT
REFERENCES CONTROL REFERENCES
SELECT CONTROL SELECT
VEGYÉK ÁT A TULAJDONJOGOT CONTROL CONTROL
UPDATE CONTROL UPDATE
VÁLTOZÁSKÖVETÉS MEGTEKINTÉSE CONTROL CONTROL
NÉZETDEFINÍCIÓ CONTROL NÉZETDEFINÍCIÓ

Permissions

CONTROL-engedély szükséges a sémához.

Lásd még:

SÉMA LÉTREHOZÁSA (Transact-SQL)
VISSZAVONÁS (Transact-SQL)
Engedélyek (Adatbázis-motor)
Főelemek (Adatbázismotor)
sys.fn_builtin_permissions (Transact-SQL)
sys.fn_my_permissions (Transact-SQL)
HAS_PERMS_BY_NAME (Transact-SQL)