数码资讯
MySQL错误1045(28000):用户拒绝访问(使用通行证)
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
第一种方法:推荐
错误描述:错误1045(28000):在MySQL中添加用户后可能出现用户拒绝访问。
原因分析:有可能在mysql.user表空的用户记录,如:
从用户中选择主机、用户;
------------------ ------ + + +
|主机|用户|
------------------ ------ + + +
| % |测试|
| localhost | |
| localhost |根|
------------------ ------ + + +
3行(0秒)
解决方法:删除这些空的用户或更新他们的其他用户名
删除或更新user.user空,空测试
1)在用户为空的用户中删除
2)更新用户设置用户= 'test'where用户无效
意外情况:如果上述方法没有效果,仍然出现空用户,可以使用图形用户客户端删除。
第二种方法:Linux下
打开:解决Linux问题很有趣,当然,这是一个享受快乐的机会。
这是mandriva2008spring使用。
因为你要搞一个项目,那么你需要安装MySQL,在安装MySQL非常顺利,尤其是MySQL的RMP包,双击可以修复~但不知道什么时候,MySQL错误1045(28000):拒绝访问用户(使用密码:是的),这个问题成为拒绝访问很宽。
百度,没有现成的解决方案,只有找出它的问题。
解决问题:
第一步是首先跳过授权表。命令如下:mysqld_safe用户= MySQL授权表-跳过-跳过网络(当然,在那之前,停止MySQL服务运行)。
第二步,MySQL中,MySQL登录MySQL。
在第三步中,在MySQL数据库下访问用户表;
空集(0秒)。这表明我的MySQL没有访问任何用户。知道问题是什么,很容易解决它。
第四步是mysql >插入用户(主机,用户,密码,select_priv,insert_priv,update_priv)的价值观(价值观,select_priv,用户)。
查询OK,1行受影响,3个警告(0秒)
返回成功,没问题。嘿嘿- ~ ~这么简单。
第五步,测试,重新启动MySQL服务,登录,成功!!!!!!!!!!!!!!!!!!!!!!!!!
提示:MySQL数据库系统MySQL数据库,存储系统的数据,在用户表来存储用户信息和访问,和其他人,比如你需要创建一个新的数据库文件,数据库用户管理、MySQL数据库的数据库表存储相关信息。谈论更多的垃圾。
以下是Windows的解决方案:
但是如果我们使用虚拟主机管理系统来打开用户,并且用户数量很多,这似乎不是一个好办法。
我用重装mysql,然后输入虚拟主机,一个接一个删除,重新打开数据库。在操作之前,我们必须备份旧的数据目录,最后覆盖下一个空间数据库。
错误描述:错误1045(28000):在MySQL中添加用户后可能出现用户拒绝访问。
原因分析:有可能在mysql.user表空的用户记录,如:
从用户中选择主机、用户;
------------------ ------ + + +
|主机|用户|
------------------ ------ + + +
| % |测试|
| localhost | |
| localhost |根|
------------------ ------ + + +
3行(0秒)
解决方法:删除这些空的用户或更新他们的其他用户名
删除或更新user.user空,空测试
1)在用户为空的用户中删除
2)更新用户设置用户= 'test'where用户无效
意外情况:如果上述方法没有效果,仍然出现空用户,可以使用图形用户客户端删除。
第二种方法:Linux下
打开:解决Linux问题很有趣,当然,这是一个享受快乐的机会。
这是mandriva2008spring使用。
因为你要搞一个项目,那么你需要安装MySQL,在安装MySQL非常顺利,尤其是MySQL的RMP包,双击可以修复~但不知道什么时候,MySQL错误1045(28000):拒绝访问用户(使用密码:是的),这个问题成为拒绝访问很宽。
百度,没有现成的解决方案,只有找出它的问题。
解决问题:
第一步是首先跳过授权表。命令如下:mysqld_safe用户= MySQL授权表-跳过-跳过网络(当然,在那之前,停止MySQL服务运行)。
第二步,MySQL中,MySQL登录MySQL。
在第三步中,在MySQL数据库下访问用户表;
空集(0秒)。这表明我的MySQL没有访问任何用户。知道问题是什么,很容易解决它。
第四步是mysql >插入用户(主机,用户,密码,select_priv,insert_priv,update_priv)的价值观(价值观,select_priv,用户)。
查询OK,1行受影响,3个警告(0秒)
返回成功,没问题。嘿嘿- ~ ~这么简单。
第五步,测试,重新启动MySQL服务,登录,成功!!!!!!!!!!!!!!!!!!!!!!!!!
提示:MySQL数据库系统MySQL数据库,存储系统的数据,在用户表来存储用户信息和访问,和其他人,比如你需要创建一个新的数据库文件,数据库用户管理、MySQL数据库的数据库表存储相关信息。谈论更多的垃圾。
以下是Windows的解决方案:
但是如果我们使用虚拟主机管理系统来打开用户,并且用户数量很多,这似乎不是一个好办法。
我用重装mysql,然后输入虚拟主机,一个接一个删除,重新打开数据库。在操作之前,我们必须备份旧的数据目录,最后覆盖下一个空间数据库。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。