当前位置: 首页 > 知识库问答 >
问题:

1045-执行查询后拒绝用户访问

邵浩大
2023-03-14

我的PhpAdmin工作正常,但我执行了以下查询,之后我无法登录我的phpmyadmin

mysqli_real_connect():(HY000/1045):用户“root”@“localhost”的访问被拒绝(使用密码:是)

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

我已执行的查询

mysql

mysql

mysql

在上授予创建、选择、更新、插入和删除权限。发送到由“bwuser”标识的bwuser@;

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

共有1个答案

谢鸿羲
2023-03-14

见此帖:

使用--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
 类似资料:
  • 问题内容: 我的整个安装程序在本地计算机上工作了几个月。 我现在正在远程站点上安装。 创建了一个新的mysql DB,并创建了一个新用户(“ someuser”)并给予了完整的授权,如下所示- 授予所有特权 。 带有GRANT选项的’somepassword’标识为’someuser’@’localhost’; 我已经使用“ python manage.py syncdb”同步了数据库,并创建了正

  • 问题内容: 我已经尝试寻找该问题的现有答案,但是到目前为止,我发现的答案还没有奏效。 我一直在尝试使用PHP连接到MySql数据库。我的网络主机在Linux上使用cPanel。我用于执行此操作的代码似乎足够标准: 我收到以下错误: “ localhost” 是MySql服务器所在的主机服务器(看起来像这样) “ cPanelUsername” 是我的cpanel用户名 “ dbUsername”

  • null 它看起来我有一切正确的设置,但它没有连接(与上面的错误)。我对服务器没有任何直接控制,我不必询问我的web主机,这可能需要几天才能解决。我的连接代码有问题吗?

  • 尝试连接到服务器时出现此错误。 用户mimi_oboss“@'49.222.181.011'的访问被拒绝(使用密码:YES)(SQL:从中选择*)

  • 我让php artisan make:auth注册为一个新用户,然后出现了错误。我正在使用Xampp for MySQL,创建一个数据库名“pari”,并设置user:root和password:root。在cmd上启动xampp apache、SQL server和PHP artisan Service之后,每次都会出现相同的错误。 用户“root”@“localhost”(使用密码:YES)的

  • 我正试图将一个实时WordPress站点复制到我的本地服务器上。我通过MAMP从现场站点导入数据库,在尝试连接到phpMyAdmin时收到了一条错误消息: 我在这一点上被难住了。有人能帮忙吗?