如何在mysql上授予root访问权限?

时间:2013-12-05 20:48:13

标签: mysql database permissions

您好我已按照Mysql reset root users to default上提到的说明操作。 (Nthalk回答)但是我得到了一个新的错误。我的意图是root应该获得所有权限。 有没有办法解决这个问题?

mysql> grant all privileges on *.* to 'root'@'localhost' identified by "" with grant option;
ERROR 1045 (28000): Access denied for user ''@'localhost' (using password: NO)

1 个答案:

答案 0 :(得分:1)

如果没有以root身份登录,则无法执行此操作:

mysql -u root

更改密码的最佳方法是:

mysqladmin -u root password 'new password'