2017-03-16 156 views
1

我PhpAdmin工作正常,但我已经执行后,该follwing查询我不能在我的phpmyadmin1045 - 访问被拒绝的用户在执行查询

1045登录 - 访问被拒绝的用户“根” @”本地主机”(使用密码:是)

mysqli_real_connect():(HY000/1045):访问被拒绝的用户 '根' @ '本地主机'(使用密码:是)

phpMyAdmin的试图连接到MySQL服务器,并且服务器拒绝了连接。您应该检查配置中的主机,用户名和密码,并确保它们与MySQL服务器管理员提供的信息相对应。

查询我已经执行

的MySQL>创建数据库bwadmindb

的MySQL>使用bwadmindb;

mysql>在上授予所有特权。 TO root @ IDENTIFIED BY'Tibco123'WITH GRANT OPTION;

授权创建,选择,更新,插入,删除ON to bwuser @ IDENTIFIED BY“bwuser”;

帮我恢复phpmyadmin的默认设置!!!

回答

1

看到this帖子:

启动与使用--skip-grant-tables选项(安全设置)MySQL服务器实例或守护进程。

$ mysqld --skip-grant-tables 

执行这些语句。

$ mysql -u root mysql 

$mysql> UPDATE user SET Password=PASSWORD('my_password') where USER='root'; 
$mysql> FLUSH PRIVILEGES; 

如果您遇到上述使用的未知领域的密码错误:

update user set authentication_string=password('my_password') where user='root'; 

最后,重新启动未经--skip-grant-tables选项实例/守护。

$ /etc/init.d/mysql restart 
+0

不工作,甚至无法执行$ mysqld --skip-grant-tables – AMIT

相关问题