テーブルへの変更権限をユーザーに付与する方法はSQLで何ですか?
SQL文でGRANTコマンドを使えば、テーブルの修正権限をユーザーに付与できる。
以下は日本語での言い換えです:
文法は次の通りです:
GRANT {permission_type(s)} ON table_name TO user_name;
permission_type(s)は、付与する権限のタイプを指します。以下の中から1つ選択できます:
- SELECT文では、ユーザーがテーブルを検索することができます。
- 挿入:ユーザーが新しいレコードをテーブルに追加することを許可します。
- UPDATE:ユーザーは既存のレコードを変更することができます。
- レコードを削除できるように、DELETE機能を提供します。
table_nameは、権限を与える必要があるテーブル名です。
ユーザー名は権限を与えられるユーザーの名前です。
例えば、”employees”テーブルへの”john”ユーザーへの変更権限を付与するには、次のコマンドを使用できます:
GRANT UPDATE, INSERT, DELETE ON employees TO john;
この機能により、ユーザー”john”は”employees”テーブルを更新、挿入、削除することができます。