ホームページ  >  記事  >  データベース  >  SQLでユーザー操作権限を再利用するコマンドは次のとおりです。

SQLでユーザー操作権限を再利用するコマンドは次のとおりです。

下次还敢
下次还敢オリジナル
2024-05-02 01:09:17583ブラウズ

SQL では、ユーザー操作権限を取り消すコマンドは REVOKE で、その構文は次のとおりです: REVOKE [GRANT OPTION FOR] ON 権限には、SELECT、INSERT、UPDATE、DELETE、CREATE、または DROP を指定できます。オブジェクトはテーブル、ビュー、またはプロシージャです。管理者権限を持つユーザーのみが他のユーザーの権利を取り戻すことができます。

SQLでユーザー操作権限を再利用するコマンドは次のとおりです。

#SQL でユーザーの操作権限を取り消すコマンド

SQL でユーザーの操作権限を取り消すコマンドは次のとおりです。

取り消し

REVOKE コマンドを使用する

REVOKE コマンドの構文は次のとおりです:

<code>REVOKE [GRANT OPTION FOR] <权限> ON <对象> FROM <用户></code>
その中には次のとおりです:

  • [GRANT OPTION FOR]: オプションのパラメーター。権限を付与するためのオプションもリサイクルするかどうかを指定します。
  • <権限>: 再利用する権限は次のいずれかです:

    • SELECT
    • ##挿入
    • 更新
    • 削除
    • 作成
    • DROP
  • : 取り消すオブジェクト。テーブル、ビュー、またはプロシージャのいずれかです。 。
  • : 権限を取り消すユーザー。
  • 次の例では、テーブル

    table1# 上のユーザー

    user1SELECT をリサイクルします。 ## 権限:

    <code class="sql">REVOKE SELECT ON table1 FROM user1;</code>
    次の例では、権限の付与を含む、ユーザー user2 から

    view1 を表示するためのすべての権限を取り消します:

    <code class="sql">REVOKE ALL PRIVILEGES ON view1 FROM user2;</code>

    管理者権限を持つユーザーのみが、他のユーザーの権限を取り戻すことができます。

      ユーザーがオブジェクトに対して複数の権限を持っている場合、
    • REVOKE
    • コマンドは指定された権限のみを取り消します。すべての権限を取り戻すには、
    • ALL PRIVILEGES を使用します。 権限を付与されたオプションは、権限を付与したユーザーのみが再利用できます。

    以上がSQLでユーザー操作権限を再利用するコマンドは次のとおりです。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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