错误号码1000 Access denied for(using password: YES)

本文记录了一次使用SQLyong远程连接amoeba时遇到的连接失败问题,详细介绍了通过检查配置文件发现密码缺失的问题所在,并分享了补全密码后重启服务解决问题的过程。

用SQLyong远程连接amoeba的时候,出现这错误类,没点击连接,而且每次的端口号显示都不同

 

 

仔细检查log文件,并没有发现什么有用的信息

检查amoeba的配置文件

发现ammoeba.xml文件有一处书写错误,自己忘了写密码。。。。

怪不得会提示我(using password: YES)

 

 补上密码,重启,连接成功

Access denied for user 'root'@'localhost' (using password: YES)是MySQL登录时出现的错误。这个错误表示MySQL拒绝了用户'root'@'localhost'的访问请求,因为使用了密码进行登录。 解决这个问题的方法有以下几种: 1. 确保密码正确:首先,确认你输入的密码是正确的。如果你不确定密码是否正确,可以尝试重置密码或者使用其他已知正确的密码进行登录。 2. 检查用户名和主机名:确保你使用的用户名和主机名是正确的。在MySQL中,用户名和主机名是一起确定用户的身份的。如果用户名或主机名不正确,也会导致访问被拒绝。 3. 检查权限:检查用户是否具有足够的权限来访问MySQL。如果用户没有足够的权限,也会导致访问被拒绝。可以使用GRANT语句为用户授予适当的权限。 4. 检查防火墙设置:如果你的MySQL服务器在受限的网络环境中,可能会受到防火墙的限制。确保防火墙允许从你的客户端访问MySQL服务器的连接。 5. 检查MySQL配置文件:有时候,MySQL的配置文件中的一些设置可能会导致访问被拒绝。检查配置文件中的相关设置,如绑定地址、授权规则等。 6. 检查MySQL服务是否正在运行:确保MySQL服务正在运行。如果MySQL服务没有启动,你将无法登录。 这些是解决"Access denied for user 'root'@'localhost' (using password: YES)"错误的常见方法。根据具体情况,你可以尝试其中的一种或多种方法来解决该问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值