我有一個當前的mysql用戶,對數據庫example
中的所有表有SELECT
權限。如何賦予該用戶權限添加新表,並將記錄更改/添加到它創建的表中?允許用戶創建和更改表?
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 ALL PRIVILEGES ON example
。 * TO'user'@'%';
這給出了僅用於「示例」數據庫的所有權限
+0
這不會爲我工作,因爲我不希望他大聲改變數據庫中的現有表 –
0
舊的;但只是因爲它首先當您查詢「MySQL授予創建表」 GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER,LOCK TABLE,SHOW VIEW ON database
。* TO'user'@'host'
相關問題
- 1. 允許用戶創建
- 2. 允許用戶更改CakePHP中
- 3. 允許用戶更改其圖片。 Django
- 4. 允許用戶更改字體
- 5. 允許用戶更改默認屏幕
- 6. 允許用戶更改div的文本
- 7. 允許用戶更改角色
- 8. 允許用戶更改地圖類型
- 9. 允許用戶更改SVN密碼
- 10. ;允許用戶更改密碼?
- 11. 設計,允許用戶更改密碼
- 12. 允許用戶創建和管理其他用戶
- 13. 允許用戶創建頁面
- 14. 允許用戶創建活動/論壇
- 15. 從2 MySQL表動態地創建表和允許更新
- 16. 允許用戶創建的條目只能修改它
- 17. 允許用戶使用django表單創建「約會」
- 18. Firebase:允許用戶爲其他用戶創建帳戶。
- 19. 創建視圖只允許帳戶
- 20. 允許用戶更改項目列表的順序
- 21. 如何允許用戶更改列表框順序
- 22. 允許用戶更改描述中的字體和粗體
- 23. 允許用戶在Python中創建多個列表
- 24. PHP/MySQL - 允許用戶爲CMS創建自定義表單域
- 25. 允許用戶創建表格,但不是新的數據庫
- 26. 允許用戶創建項目符號列表,更復雜的數據對象
- 27. 我允許創建一個允許用戶喜歡Facebook頁面的應用嗎?
- 28. 允許用戶更改他們的用戶名
- 29. 允許用戶在sugarcrm中創建子用戶
- 30. 允許用戶在Devise中創建其他用戶嗎?
缺少CREATE特權 - http://dev.mysql.com/doc/refman/5.6/en/privileges-provided.html – bot403
@Skydreamer但我不想讓他插入,刪除現有的表,只有在他創建的表上 –
但這應該與這個查詢;) – Cydonia7