无法使用新用户创建数据库

时间:2011-06-23 06:35:33

标签: mysql

我创建了一个新用户,并从root运行命令:

GRANT ALL PRIVILEGES ON db.* TO 'USER'@'localhost' IDENTIFIED BY 'PASSWORD';

但是当我想从用户USER创建一个新数据库时,它总是说:

Acces denied for user 'USER'@'localhost' to database 'database_name'

我已经使用过数据库了,所以有人可以帮我解决如何创建数据库的问题吗?

1 个答案:

答案 0 :(得分:6)

试试这个

GRANT ALL PRIVILEGES ON *.* TO 'USER'@'localhost' IDENTIFIED BY 'PASSWORD';