Сложности с созданием нового пользователя и его привелегиями в MySQL 5 и phpmyadmin

Line

Google, Co.
Сложности с созданием нового пользователя и его привелегиями в MySQL 5 и phpmyadmin

Сложности с созданием нового пользователя и его привелегиями в MySQL 5 и phpmyadmin.

Пользователь создается, я при создании ему не даю глобальных привлелегий, а только к конкретной БД, а он почему-то получает возможность работать со всеми ранее созданными базами.
В чем дело?


SQL-запрос:
GRANT USAGE ON * . * TO 'test'@'%' IDENTIFIED BY '****' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0


SQL-запрос:
GRANT SELECT , INSERT , UPDATE , DELETE , CREATE , DROP , INDEX , ALTER , CREATE TEMPORARY TABLES ON `billing` . * TO 'test'@'%';

Пользователь test, бд к которой нужно дать доступ billing
 

Profic

just Profic (PHP5 BetaTeam)
c:\>mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1580 to server version: 5.0.13-rc-nt

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> GRANT USAGE ON *.* TO 'test'@'localhost' IDENTIFIED BY '000';
Query OK, 0 rows affected (1.06 sec)

mysql> GRANT SELECT , INSERT , UPDATE , DELETE , CREATE , DROP , INDEX , ALTER , CREATE TEMPORARY TABLES ON `test`.* TO
'test'@'localhost';
Query OK, 0 rows affected (0.08 sec)

mysql> exit
Bye

c:\>mysql -u test -p000
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1593 to server version: 5.0.13-rc-nt

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> use mysql;
ERROR 1044 (42000): Access denied for user 'test'@'localhost' to database 'mysql'
mysql> use test
Database changed
mysql> select version();
Код:
+--------------+
| version()    |
+--------------+
| 5.0.13-rc-nt |
+--------------+
1 row in set (0.47 sec)

mysql>
 

Line

Google, Co.
Странно. У меня сборка под FreeBSВ 4.7
До этого вредидущая, 4-я версия работала как часы.
 
Сверху