Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Felügyelt Azure SQL-példány
SQL-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)