位置: 编程技术 - 正文

MYSQL ERROR 1045 (28000): Access denied for user (using password: YES)问题的解决

编辑:rootadmin
第一种方法: 推荐错误描述: Mysql中添加用户之后可能出现登录时提示ERROR (): Access denied for user的错误. 原因分析: 在mysql.user表中可能出现user为空的记录,如: mysql> select host,user from user; +------------------+------+ | host | user | +------------------+------+ | % | test | | localhost | | | localhost | root | +------------------+------+ 3 rows in set (0. sec) 解决 办法: 删除这些为空的用户或者更新为其他用户名 删除user.user中值为NULL的,或更新NULL为test 1)delete from user where user is NULL 2)update user set user='test' where user is NULL 意外的情况: 如果上述方法没有效果,依然出现空用户,则可以利用图形化用户client删除. 第二种方法:linux下开场白:解决LINUX问题是一种乐趣,当然,能遇到问题就是上天赐的享受幸福的机会。 这次使用的是Mandrivaspring。 因为要搞一个项目,所以需要安装MySql,以往安装MySql都是非常顺利的,尤其MySql提供的rmp包,只需双击下就可以搞定~但不知道什么时候,MYSQL ERROR (): Access denied for user (using password: YES),这个拒绝访问问题变得非常广泛。 百度了一下,没有现成的解决方法,唯有找出其问题所在了。 解决问题思路: 第一步,先使用跳过受权表访问,命令如下:mysqld_safe --user=mysql --skip-grant-tables --skip-networking & (当然,在这之前,先停止mysql服务的运行)。 第二步,mysql -uroot mysql 登录mysql。 第三步,访问mysql数据库下的user表。在我的机器上,mysql> select * from user; 得到的,竟然是 Empty set (0. sec)。这说明了,我的mysql没有任何可以访问的用户。知道了这问题所在,解决起来就简单了。 第四步,mysql> INSERT INTO user(host, user, password, select_priv, insert_priv, update_priv) VALUES ('localhost', 'username', PASSWORD(‘yourpassword'), 'Y', 'Y','Y'); Query OK, 1 row affected, 3 warnings (0. sec) 返回成功,没问题。嘿嘿~~~就这么简单。 第五步,测试,再重启下mysql服务,正常登录,成功!!! 提示:mysql系统中的mysql数据库,存储的是系统数据,像这里的user表存储的是用户信息及其访问权限,还有其他,例如你要新建一个数据库mydb,这数据库有用户me管理的话,mysql数据库里面的db表就会存储相关信息。废话步多说了。 下面是windows 的解决方法:但如果我们用虚拟主机管理系统开启的用户,而且用户数比较多的时候,好像也不是好办法。 我使用重新安装了mysql,然后进入虚拟主机,逐个删除,重新开数据库,操作之前一定要备份好原来的data目录,最后覆盖下空间数据库就可以了。

推荐整理分享MYSQL ERROR 1045 (28000): Access denied for user (using password: YES)问题的解决,希望有所帮助,仅作参考,欢迎阅读内容。

MYSQL ERROR 1045 (28000): Access denied for user (using password: YES)问题的解决

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

mysql 字符集的系统变量说明 1.character_set_server和collation_server这两个变量是服务器的字符集。在系统启动的时候可以通过--character-set-server和--collation-server来设置它们。如果没有的话

MySQL 在触发器里中断记录的插入或更新? 下面是一种实现的方法。思路就是想办法在触发器中利用一个出错的语句来中断代码的执行。mysqlcreatetablet_control(idintprimarykey);QueryOK,0rowsaffected(0.sec)mysq

将MySQL数据库移植为PostgreSQL 在北美,人们对于PostgreSQL的热情不断升温。随着PostgreSQL的发展,PostgreSQL8.x已经从技术上超越MySQL5.x,而市场的超越相信只是时间问题。而最终,用户

标签: MYSQL ERROR 1045 (28000): Access denied for user (using password: YES)问题的解决

本文链接地址:https://www.jiuchutong.com/biancheng/312485.html 转载请保留说明!

上一篇:mysql 常用数据库语句 小练习(mysql数据库常用sql语句)

下一篇:mysql 字符集的系统变量说明(mysql5.7字符集)

  • 机票和发票是一样的吗
  • 出口货物如何申报
  • 国外酒店打印的住宿单可以入账吗
  • 虚开普票的立案标准
  • 间接持股数怎么计算
  • 所得税申报表中的资产总额如何填
  • 采购货款属于什么会计科目
  • 房地产企业开发间接费用包括哪些
  • 房产租金收入是什么科目
  • 事业单位未取得工资
  • 收到抵物广告费的会计处理怎么做?
  • 如果当月有未记账的凭证,系统不可以结账
  • 逐步测试法计算内含报酬率
  • 无形资产土地需要折旧吗
  • 分支机构企业所得税计提和缴纳数额不一致怎么办?
  • 生产车间维修费
  • 制造业贷款用途
  • 定金转为货款金额需要特别约定吗?
  • 可抵扣亏损递延所得税资产
  • 工资一年发一次合法吗
  • 手表的发票可以报销吗
  • 应收票据背书转让以取得所需物资
  • 清华同方笔记本怎么进入u盘启动
  • 主营业务成本和库存商品区别
  • 分公司打货款怎么做账
  • 期末余额和期初余额
  • 个税系统添加人员出现证件号码不符合一般规则
  • 笔记本电脑按键掉了怎么修
  • window10设置wifi热点
  • win7如何调出浏览器
  • 工程结算转主营业务收入
  • PHP:pg_copy_from()的用法_PostgreSQL函数
  • 其他应收款可以和其他应付款对冲吗
  • phpcms怎么用
  • 股东怎么签合同
  • 在生产经营过程中违反什么规定
  • apache修改默认路径
  • PostMan接口测试(很全面的接口测试教程)
  • 特斯拉 ai day
  • python3.9.4怎么用
  • php 输出
  • 待处理财产损溢在资产负债表中填哪里
  • 不是企业职工能否挂靠企业交社保
  • 城市道路占用费的收费标准
  • php上传不了文件
  • mongodb服务端默认的端口号是多少?
  • 小微企业所得税税收优惠政策2023年
  • 国际货运代理企业不得从事的业务是
  • 进项3个点销项13个点是需要交10个点的税吗
  • 印花税不足一元免征吗
  • 车船税没有发票可以入账吗
  • 电子商务会计科目有哪些
  • 企业收到的财政性补贴要交企业所得税吗
  • 收到发票冲红怎么做分录
  • 通过一达通出口到底开什么发票
  • 生产经营年度汇算清缴
  • 个体工商户可以变更法人吗
  • 发票抬头公司报销的该怎么写
  • 物业公司代业主委员会收公共收益怎么开发票
  • 汇算清缴资产总额全年季度平均值怎么算
  • 股东变更需要哪些资料和手续
  • 建账的依据是什么
  • win8怎么让我的电脑显示在桌面上
  • fedora怎么用
  • centos n1
  • msxct.exe - msxct是什么进程 有什么用
  • pqinit.exe - pqinit是什么进程 有什么用
  • linux常用性能监控命令
  • linux用yum
  • 防止非法使用计算机,可口令
  • 安卓游戏引擎
  • css的基础
  • jquery源码分析笔记
  • javascript构成
  • jquery的优点和缺点
  • 天津市国税局网站
  • 当期免抵退税不得免征和抵扣税额公式
  • uk怎么添加发票
  • 税务网上抄报流程是什么
  • 税务稽查的后果
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设