2013-03-29 67 views
0

我需要授予用戶權限來讀取特定的數據庫表和RW訪問其中的一個。提供完整的rw訪問MySQL數據庫中的一個表

我做了如

GRANT SELECT ON database.* TO 'someuser'@'somehost'; 
GRANT SELECT,INSERT,UPDATE,DELETE ON database.rwtable TO 'someuser'@'somehost'; 

命令但現在我(使用phpMyAdmin)可以訪問數據庫表,但所有表,包括我問到有沒有插入的特權,是隻讀的。

請建議如何分配corret權利, 阿卡耶夫

回答

0

Table Privileges

更改根據您的需要你的databasename.table。

表特權適用於給定表中的所有列。要分配表級特權,請使用ON db_name.tbl_name語法:

GRANT ALL ON mydb.mytbl TO 'someuser'@'somehost'; 
GRANT SELECT,INSERT,UPDATE,DELETE ON mydb.mytbl TO 'someuser'@'somehost'; 
相關問題