ホームページ >データベース >SQL >ユーザーからデータ操作権限を取り消すために SQL でどのようなステートメントが使用されますか?

ユーザーからデータ操作権限を取り消すために SQL でどのようなステートメントが使用されますか?

下次还敢
下次还敢オリジナル
2024-05-01 21:54:14489ブラウズ

データ操作権限を取り消す SQL のステートメントは REVOKE で、構文は REVOKE ON

FROM です。

ユーザーからデータ操作権限を取り消すために SQL でどのようなステートメントが使用されますか?

SQL でのデータ操作権限を取り消すためのステートメント

SQL で、REVOKE を使用します。ステートメントは、データを操作するためのユーザーの権限を取り消すことができます。

構文

<code>REVOKE <权限> ON <表名> FROM <用户></code>

ここ:

  • <権限>: 取り消される権限。 SELECTINSERTUPDATEDELETE、またはすべての権限 (ALL)
  • <テーブル名>: 権限を取り消すテーブルの名前
  • <User>: 権限を取り消すユーザー

Example

たとえば、テーブル customers# に対するユーザー aliceSELECT 権限を取り消すには、 ##、次のステートメントを使用できます。

<code>REVOKE SELECT ON customers FROM alice;</code>

NOTE

    REVOKE は、付与されたアクセス許可を削除するのではなく、取り消すだけです。その後、ユーザーが再度許可を取得すると、再びデータにアクセスできるようになります。
  • REVOKE はデータへのユーザー アクセスを誤って制限する可能性がある破壊的な操作であるため、使用する場合は注意してください。

以上がユーザーからデータ操作権限を取り消すために SQL でどのようなステートメントが使用されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。