REVOKE

適用対象:「はい」のチェック マーク Databricks SQL 「はい」のチェック マーク Databricks Runtime

セキュリティ保護可能なオブジェクトに対して "明示的" に付与または拒否された権限プリンシパルから取り消します。

注意

samples カタログへのアクセスの変更はサポートされていません。 このカタログはすべてのワークスペースで使用できますが、読み取り専用です。

共有の REVOKE を使用して、受信者から共有へのアクセスを取り消します。

構文

REVOKE privilege_types ON securable_object FROM principal

privilege_types
  { ALL PRIVILEGES |
    privilege_type [, ...] }

パラメーター

  • privilege_types

    principal から取り消される 1 つ以上の特権が識別されます。

    • ALL PRIVILEGES

      securable_object に適用可能なすべての特権が取り消されます。 Unity Catalog では、ALL PRIVILEGES が取り消されると、ALL PRIVILEGES 特権自体のみが取り消されます。 ユーザーは、個別に付与されたその他の特権を保持します。

    • privilege_type

      principal から securable_object で取り消すことができる特定の特権。

  • securable_object

    プリンシパルに付与される特権の対象オブジェクト。

  • principal

    特権が取り消されるユーザー、サービス プリンシパル、またはグループ。 特殊文字を含むユーザー、サービス プリンシパル、およびグループ名は、バックティック (` `) で囲む必要があります。

> REVOKE ALL PRIVILEGES ON SCHEMA default FROM `alf@melmak.et`;

> REVOKE SELECT ON TABLE t FROM aliens;