Я ломаю голову над этим, поскольку вижу множество вспомогательных веб-сайтов, показывающих, как создавать пользователей MySQL и предоставлять привилегии, но по некоторым причинам это просто не работает для меня.Я пробовал и на WinXP, и на ноутбуке MacBook Pro с последней установленной версией MySQL.
Ниже приведен лишь пример, когда я работал с WordPress.Фактическая база данных - это что-то другое, но те же проблемы.
Вот шаги:
mysql> mysql -uroot -p<password>
mysql> CREATE DATABASE wwordpress;
mysql> CREATE USER 'www'@'localhost' IDENTIFIED BY 'basic';
Запрос в порядке, затронуто 0 строк (0,14 секунды)
mysql> GRANT INSERT ON wordpress.* TO 'www'@'localhost' IDENTIFIED BY 'basic';
ЗапросОК, затронуто 0 строк (0,00 с)
mysql> FLUSH PRIVILEGES;
Запрос ОК, затронуто 0 строк (0,03 с)
mysql> SELECT * FROM mysql.user WHERE User='www' \G
*************************** 1. row ***************************
Host: localhost
User: www
Password: *E85C94AF0F09C892339D31CF7570A970BCDC5805
Select_priv: N
Insert_priv: N
Update_priv: N
Delete_priv: N
Create_priv: N
Drop_priv: N
Reload_priv: N
Shutdown_priv: N
Process_priv: N
File_priv: N
Grant_priv: N
References_priv: N
Index_priv: N
Alter_priv: N
Show_db_priv: N
Super_priv: N
Create_tmp_table_priv: N
Lock_tables_priv: N
Execute_priv: N
Repl_slave_priv: N
Repl_client_priv: N
Create_view_priv: N
Show_view_priv: N
Create_routine_priv: N
Alter_routine_priv: N
Create_user_priv: N
Event_priv: N
Trigger_priv: N
ssl_type:
ssl_cipher:
x509_issuer:
x509_subject:
max_questions: 0
max_updates: 0
max_connections: 0
max_user_connections: 0
1 row in set (0.00 sec)
mysql>
Как видно, "Insert_priv: N" долженбыть "Y".
Есть предложения?
Заранее спасибо.