データベースexample
のすべてのテーブルに対してSELECT
特権を持つ現行のmysqlユーザがあります。そのユーザーに、新しいテーブルを追加する権限を与える方法と、作成したテーブルにレコードを変更/追加する方法はありますか?テーブルの作成と変更をユーザーに許可しますか?
12
A
答えて
21
grantキーワードは、ユーザーに付与するテーブル権限と組み合わせて使用します。
GRANT ALTER, CREATE ON example TO 'someuser'@'somehost';
2
GRANT SELECT, INSERT, DELETE ON database TO [email protected]'localhost' IDENTIFIED BY 'password';
あなたもリストにUPDATEを使用することができます。
1
多分
GRANT example
ON ALL PRIVILEGESのようなもの。 * TO 'ユーザー' @ '%';
これは、 'example'データベースのみのすべての特権をユーザに与えます。
+0
私は彼が大声でデータベース内の既存のテーブルを変更したい –
0
Old;あなたが "テーブルを作成するためにmysqlの権限を与える"ことについて問い合わせるとき、それが最初に来るからです。 GRANT SELECT、INSERT、UPDATE、DELETE、CREATE、DROP、ALTER、LOCK TABLES、
関連する問題
- 1. データベースに「スキーマの作成」をユーザーに許可しますか?
- 2. 入力値のプリセットとユーザーの変更を許可する
- 3. Oracleは "USER"テーブルの作成を許可していません
- 4. TFSユーザーがバグを作成することを許可しました
- 5. 作成されたユーザーの作成方法、作成日、変更されたユーザー、テーブルの変更日
- 6. request.userは現在のユーザーに変更を許可していませんか?
- 7. ユーザー名とパスワードを保存し、ユーザーの更新を許可します。 Python
- 8. Eclipse:変更許可ファイルとコミットが動作しません
- 9. フォトライブラリを変更するときにユーザーが[許可しない]をタップしたときに検出します。
- 10. 増分はASP.netの許可のユーザーを許可します
- 11. これはユーザーの許可なく動作しますか?
- 12. Oracle:別のスキーマにテーブルを作成し、同じスキーマから選択と挿入を許可します
- 13. SQL Server 2008 R2 Expressのアクセス許可 - データベースの作成またはユーザーの変更はできません
- 14. Pythonのサブプロセスです。フォルダの変更を許可しますか?
- 15. DynamoDBの "ユーザーごとの"アクセス許可を付与しますか?
- 16. ユーザーのアクセス許可を知る方法PHPでディレクトリを作成することを許可
- 17. セッションに接続しているユーザーのアクセス許可を変更する
- 18. テーブルの作成中にDEFAULT句を変更します
- 19. スキーマのユーザーとアクセス許可
- 20. ルート変数としてサブドメインを作成せずに、laravelの複数のサブドメインを許可しますか?
- 21. Ubuntu:root以外のユーザーがユーザーを作成して偽装するのを許可します
- 22. フォルダにユーザーにアクセス許可を与えずにAccessデータベース内のデータを変更しますか?
- 23. 飛行場アズール:ストアドプロシージャを作成するユーザー許可
- 24. 変更の許可ダイアログ)
- 25. tempnam()を使用して作成したファイルのアクセス許可を600から644に変更する
- 26. 作成されたファイルとフォルダのアクセス許可を変更する権限が拒否されました
- 27. PowerDesignerがVBでテーブル許可を作成する
- 28. XMPPユーザーの韻律に対するパスワードの変更を許可する
- 29. テーブルを作成するときにCassandra system_schema keyspaceをユーザーが変更することはできません
- 30. Powershellスクリプトでユーザーのホームフォルダを作成し、アクセス許可を設定する
不足しているCREATE特権 - http://dev.mysql.com/doc/refman/5.6/en/privileges-provided.html – bot403
@Skydreamerしかし、私は彼が挿入することを許可したくない、既存のテーブルを削除する彼はテーブルを作成 –
しかし、このクエリで動作する必要があります;) – Cydonia7