全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

MySql Error 1698(28000)问题的解决方法

一,问题描述:

MysqlERROR1698(28000)解决,新装了mysql-server-5.7,登录为这一问题,普通用户不能进mysql,只有root用户才能进,并且不需要任何密码。

~$ mysql -u root -p
Enter password: 
ERROR 1698 (28000): Access denied for user 'root'@'localhost'

二,解决步骤:

停止mysql服务

~$ sudo service mysql stop

以安全模式启动MySQL

~$ sudo mysqld_safe --skip-grant-tables &

MySQL启动之后就可以不用密码登陆了

~$ mysql -u root
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.7.10 MySQL Community Server (GPL) 

查看一下user表,错误的起因就是在这里, root的plugin被修改成了auth_socket,用密码登陆的plugin应该是mysql_native_password。

mysql> select user, plugin from mysql.user;
+-----------+-----------------------+
| user   | plugin        |
+-----------+-----------------------+
| root   | auth_socket      |
| mysql.sys | mysql_native_password |
| dev    | mysql_native_password |
+-----------+-----------------------+
<strong>3</strong> rows in set (<strong>0.01</strong> sec)

关于auth_socket,在官方有说明: https://dev.mysql.com/doc/mysql-security-excerpt/5.5/en/socket-authentication-plugin.html ,反正现在暂时不用它, 那就把这里改了。

mysql> update mysql.user set authentication_string=PASSWORD('newPwd'), plugin='mysql_native_password' where user='root';
Query OK, <strong>1</strong> row affected, <strong>1</strong> warning (<strong>0.00</strong> sec)
Rows matched: <strong>1</strong> Changed: <strong>1</strong> Warnings: <strong>1</strong>
mysql> flush privileges;
Query OK, <strong>0</strong> rows affected (<strong>0.00</strong> sec)

重启服务,问题就解决了

~$ sudo service mysql stop
...
 * MySQL Community Server 5.7.10 is stopped
~$ sudo service mysql start
..
 * MySQL Community Server 5.7.10 is started
~$ mysql -u root -p
Enter password: 
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.7.10 MySQL Community Server (GPL)

以上所述是小编给大家介绍的MySql Error 1698(28000)问题的解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# mysql  # error  # 1698  # 28000  # Linux下刚安装完mysql修改密码的简单方法  # CentOS 6.6 源码编译安装MySQL 5.7.18教程详解  # CentOS 7中MySQL连接数被限制为214个的解决方法  # 通过案例分析MySQL中令人头疼的Aborted告警  # 解决MySQL中IN子查询会导致无法使用索引问题  # MySQL交换分区的实例详解  # 小编  # 这一  # 在这里  # 成了  # 在此  # 就把  # 给大家  # 重启  # 装了  # 改了  # 用它  # 解决方法  # 所述  # 给我留言  # 普通用户  # 感谢大家  # 暂时不  # 就可以  # 不需要任何  # 应该是 


相关文章: 制作网站建设的公司有哪些,网站建设比较好的公司都有哪些?  Android滚轮选择时间控件使用详解  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  免费网站制作模板下载,除了易企秀之外还有什么H5平台可以制作H5长页面,最好是免费的?  在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?  如何使用Golang table-driven基准测试_多组数据测量函数效率  长沙做网站要多少钱,长沙国安网络怎么样?  单页制作网站有哪些,朋友给我发了一个单页网站,我应该怎么修改才能把他变成自己的呢,请求高手指点迷津?  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  建站之星logo尺寸如何设置最合适?  香港服务器建站指南:免备案优势与SEO优化技巧全解析  零基础网站服务器架设实战:轻量应用与域名解析配置指南  建站主机如何安装配置?新手必看操作指南  定制建站是什么?如何实现个性化需求?  微信小程序 input输入框控件详解及实例(多种示例)  成都网站制作价格表,现在成都广电的单独网络宽带有多少的,资费是什么情况呢?  制作网页的网站有哪些,电脑上怎么做网页?  如何用AWS免费套餐快速搭建高效网站?  沈阳个人网站制作公司,哪个网站能考到沈阳事业编招聘的信息?  网站制作报价单模板图片,小松挖机官方网站报价?  高端建站三要素:定制模板、企业官网与响应式设计优化  建站IDE高效指南:快速搭建+SEO优化+自适应模板全解析  招贴海报怎么做,什么是海报招贴?  如何快速启动建站代理加盟业务?  建站之星如何快速生成多端适配网站?  平台云上自主建站:模板化设计与智能工具打造高效网站  网站制作哪家好,cc、.co、.cm哪个域名更适合做网站?  如何在万网自助建站中设置域名及备案?  清除minerd进程的简单方法  香港服务器网站生成指南:免费资源整合与高速稳定配置方案  建站之星体验版:智能建站系统+响应式设计,多端适配快速建站  网站制作需要会哪些技术,建立一个网站要花费多少?  北京企业网站设计制作公司,北京铁路集团官方网站?  宝华建站服务条款解析:五站合一功能与SEO优化设置指南  网站制作的方法有哪些,如何将自己制作的网站发布到网上?  网站建设设计制作营销公司南阳,如何策划设计和建设网站?  如何选择香港主机高效搭建外贸独立站?  阿里云网站制作公司,阿里云快速搭建网站好用吗?  家具网站制作软件,家具厂怎么跑业务?  成都网站制作公司哪家好,四川省职工服务网是做什么用?  网站按钮制作软件,如何实现网页中按钮的自动点击?  ,巨量百应是干嘛的?  活动邀请函制作网站有哪些,活动邀请函文案?  沈阳制作网站公司排名,沈阳装饰协会官方网站?  如何在Golang中使用replace替换模块_指定本地或远程路径  c++怎么使用类型萃取type_traits_c++ 模板元编程类型判断【方法】  C++ static_cast和dynamic_cast区别_C++静态转换与动态类型安全转换  潍坊网站制作公司有哪些,潍坊哪家招聘网站好?  常州自助建站工具推荐:低成本搭建与模板选择技巧  完全自定义免费建站平台:主题模板在线生成一站式服务 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。