MySQL授予用户文件权限

时间:2014-06-23 14:47:14

标签: mysql

MySQL向用户授予文件权限

我需要向MySQL数据库中的用户授予文件权限。

语法:

GRANT FILE ON *.* TO 'uname'@'localhost' identified by 'pwd';

我收到此错误。我不是一个roor用户。

Error Code: 1045

Access denied for user 'uname'@'localhost' (using password: YES)

1 个答案:

答案 0 :(得分:1)

你提到了:

  

我不是一个roor用户。

您的用户必须具有GRANT OPTION权限才能向其他用户授予权限。以root身份尝试,或让root用户向您的用户授予GRANT OPTION

mysql> grant all privileges on dbname.* to 'yourusername'@'%' ;

还不够;你需要:

mysql> grant all privileges on dbname.* to 'yourusername'@'%' with grant option;