Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL databáze v Microsoft Fabric
Odvolá oprávnění pro asymetrický klíč.
Syntax
REVOKE [ GRANT OPTION FOR ] { permission [ ,...n ] }
ON ASYMMETRIC KEY :: asymmetric_key_name
{ TO | FROM } database_principal [ ,...n ]
[ CASCADE ]
[ AS revoking_principal ]
Arguments
MOŽNOST UDĚLENÍ PRO
Označuje, že možnost udělit zadané oprávnění bude odvolána.
Important
Pokud má objekt zabezpečení zadané oprávnění bez možnosti GRANT, zruší se oprávnění samotné.
permission
Určuje oprávnění, které lze odvolat v sestavení. Níže uvedeno.
V ASYMETRICKÉM KLÍČI ::asymmetric_key_name
Určuje asymetrický klíč, na kterém se oprávnění odvolává. Kvalifikátor oboru :: je povinný.
database_principal
Určuje objekt zabezpečení, ze kterého se oprávnění odvolává. Jedna z následujících možností:
Uživatel databáze
Role databáze
Aplikační role
Uživatel databáze namapovaný na přihlášení k Systému Windows
Uživatel databáze namapovaný na skupinu Windows
Uživatel databáze namapovaný na certifikát
Uživatel databáze namapovaný na asymetrický klíč
Uživatel databáze není namapován na objekt zabezpečení serveru.
CASCADE
Označuje, že odvolávané oprávnění je také odvoláno z jiných objektů zabezpečení, ke kterým byl udělen nebo odepřen tímto objektem zabezpečení. Samotná oprávnění nebudou odvolána.
Caution
Kaskádové odvolání oprávnění uděleného FUNKCÍ GRANT OPTION odvolá oprávnění GRANT i ODEPŘÍT toto oprávnění.
JAKO revoking_principal
Určuje objekt zabezpečení, ze kterého objekt zabezpečení, který spouští tento dotaz, odvozuje své právo odvolat oprávnění. Jedna z následujících možností:
Uživatel databáze
Role databáze
Aplikační role
Uživatel databáze namapovaný na přihlášení k Systému Windows
Uživatel databáze namapovaný na skupinu Windows
Uživatel databáze namapovaný na certifikát
Uživatel databáze namapovaný na asymetrický klíč
Uživatel databáze není namapován na objekt zabezpečení serveru.
Remarks
Asymetrický klíč je zabezpečitelná databáze, která je její nadřazenou součástí v hierarchii oprávnění. Níže jsou uvedena nejvíce specifická a omezená oprávnění, která lze odvolat u asymetrického klíče, spolu s obecnějšími oprávněními, která je zahrnují implikací.
| Oprávnění asymetrického klíče | Implicitní oprávnění asymetrického klíče | Implicitní oprávnění databáze |
|---|---|---|
| CONTROL | CONTROL | CONTROL |
| PŘEVEZMĚTE ODPOVĚDNOST | CONTROL | CONTROL |
| ALTER | CONTROL | ZMĚNIT JAKÝKOLI ASYMETRICKÝ KLÍČ |
| REFERENCES | CONTROL | REFERENCES |
| ZOBRAZIT DEFINICI | CONTROL | ZOBRAZIT DEFINICI |
Permissions
Vyžaduje oprávnění CONTROL pro asymetrický klíč.
Viz také
Oprávnění (databázový stroj)
Hlavní subjekty (databázový stroj)
VYTVOŘIT CERTIFIKÁT (Transact-SQL)
VYTVOŘIT ASYMETRICKÝ KLÍČ (Transact-SQL)
VYTVOŘENÍ APLIKAČNÍ ROLE (Transact-SQL)
Hierarchie šifrování