Hello,
Has this happened to anyone else. After upgrading to MySQL 4.0.18 I cannot alter or grant users privileges in the mysql db.
This command should update the privileges for the horde DB user to allow SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES but does nothing.
]# mysql < /home/httpd/html/horde/scripts/db/mysql_update_privs.sql
Additionally this should create a user called 'test' with all privileges. But in checking the mysql db the user is created but is set to no privileges, none.
]# mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 124 to server version: 4.0.18-standard
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> GRANT ALL PRIVILEGES ON test.* TO test@localhost
-> IDENTIFIED BY 'ojbY5onXmeYz';
Query OK, 0 rows affected (0.00 sec)
mysql> quit
Bye
]# mysqladmin flush-privileges
I can make changes using PhpMyAdmin and the changes are effected.
Any thoughts?
--
Doug M.
"Rigger"