mysql 如何设置权限

新建一数据库A 新建一用户X
我想把数据库A的全部控制权交给用户X
用户X只对数据库A有完全控制权对其他用户连访问权限都没
我在PHPMYADMIN中设置后出现
SQL 查询:
--
GRANT ALL PRIVILEGES ON `movie` . * TO 'movie'@'%' WITH GRANT OPTION ;

MySQL 返回:

#1044 - Access denied for user 'root'@'%' to database 'movie'
===
如果在控制台中输入命令是什么 知道请告诉我下 谢谢

MYSQL版本是 5.027
PHPMYADMIN版本是: 2.11.3

用ROOT账户登陆(有权限对整个数据库操作的账户)点权限设置,然后添加一用户 。在Database for user 那里选择Create database with same name and grant all privileges 如果只是想指定它对其中一数据库有管理权限就不要选择全局权限中的任何一项 ,点执行 完成创建 ,下面就是新建一数据库,在点权限设置 ,在“按数据库指定权限”那里把你刚新建的数据库选择上,点执行就可以了!这样你新建的账户只对该数据库有完全控制的权限,对其他用户也没访问权限!
温馨提示:答案为网友推荐,仅供参考