Ubuntu mysql 修改密码失败的问题ERROR 1045 (28000): Access denied for user ‘debian-sys-maint‘@‘localhost‘
修改root密码这个问题,最初是在CSDN看着教程做的。
但是每次更改好密码之后重新登录,就会发现,新改的密码根本进不去,还是要用最初安装mysql时给的随机密码。反反复复一直不行,恶心了一个小时。
后面找到一个办法,发现好用,以下是原博:
关于mysql安装后登不进的问题--ERROR 1045 (28000): Access denied for user 'debian-sys-maint'@'localhost' (using password: YES) - ifiwereaboy - 博客园
1.先设置为允许无密码登陆:
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
打开该文件之后在其中加入一条语句,保存并退出:
skip-grant-tables
2.重启mysql,以root身份进入mysql(输入下面的第二条语句之后直接按回车即可):
service mysql restart
mysql -u root -p
3.先将密码设置为空,刷新之后再将密码修改为准备好的密码(依次输入下列语句):
mysql> use mysql;
mysql> flush privileges;
mysql> UPDATE user SET authentication_string='' WHERE user='root';
mysql> flush privileges;
mysql> ALTER user 'root'@'localhost' IDENTIFIED BY 'the pwd you want';
mysql> quit;
4. 再仿照第一步,将mysqld.cnf中加入的 那条语句删掉。
5. 重启mysql,并尝试用你设置的密码登录root账户:
service mysql restart
mysql -u root -p
问题解决!
总结:先设置无密码登陆,然后先将密码设置为空,刷新后再将密码设置为需要的密码。
Ubuntu mysql 修改密码失败的问题ERROR 1045 (28000): Access denied for user ‘debian-sys-maint‘@‘localhost‘相关推荐
- linux mysql 1045 错误_Linux 下,mysql数据库报无法登陆错误:ERROR 1045 (28000): Access denied for use...
login as: root Access denied root@×××××××'s password: Last login: Tue Feb 21 03:56:49 2012 from 218. ...
- 记录Linux下彻底删除MySQL以及启动MySQL之后使用密码登录提示报ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost
1. 问题描述: 在安装mysql前需先卸载自带的Mysql-libs,或者安装错误导致mysql不可用等等一系列原因要彻底删除Linux上现存的所有的mysql. 解决方法: 使用以下命令查询MyS ...
- mysql安装在centos7报错ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
[问题]: mysql版本:5.7.13 首次在centos下安装mysql,客户端连接mysql时报错: [plain] view plain copy [root@localhost opt] ...
- mysql修改密码Linux 解决 ERROR 1045 (28000): Access denied for user ‘xxx‘@‘localhost‘ (using password: Yes)
问题描述: 用root用户创建了一个用户(lisi)给他赋予权限之后 切换用户的时候就发生了一下的错误: mysql -u lisi -p Enter password ERROR 1045 (280 ...
- Mysql忘记密码 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using passwor:yes)
linux下当我输入mysql -uroot -p 之后让我输入密码 输入完密码后 报错ERROR 1045 (28000): Access denied for user 'root'@'local ...
- MySQL错误ERROR 1045 (28000): Access denied for user 'root'@'localhos
转载出处玮璘博客:http://www.wangweilin.name/rj_446.html 错误描述: Mysql中添加用户之后可能出现登录时提示ERROR 1045 (28000): Acces ...
- Linux Centos8 Mysql启动(Active: failed (Result: exit-code))及登录报错(ERROR 1045 (28000): Access denied )
Linux Centos8 环境上启动mysql 启动报错如下: [root@MaxwellDBA ~]# systemctl start mysqld Job for mysqld.service ...
- Linux mysql 5.6: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (usin
Linux mysql 5.6: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using pass... 时间 201 ...
- 解决 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 问题
最近新装好的mysql在进入mysql工具时,总是有错误提示: # mysql -u root -p Enter password: ERROR 1045 (28000): Access denied ...
最新文章
- iOS 关于Blocks
- eplan接触器主触点怎么成一组_实物讲解接触器自锁电路的接线方法
- Dart 调用C语言混合编程
- hbase,根据前缀匹配进行搜索并分批次获取结果
- 新装ubuntu10.04后的一些设置
- 注解配置 AOP 详解
- 如何从心理上缓解对浑浊物的恐惧?
- url模糊匹配优化_企业必备的网站SEO优化解决方案
- 全局变量的异步I/O问题
- [译] ASP.NET 生命周期 – ASP.NET 请求生命周期(三)
- python pip处理
- 关于计算机维护的相关试题,比较好写的计算机系统维护论文选题 计算机系统维护论文题目哪个好...
- python爬虫什么意思-python爬虫可以爬什么
- 完全自定义TabBar(八)
- Linux内存分配器SLOB,深入理解Linux内核之SLOB分配器
- JAVA 电子书下载地址
- 换电脑了,呵呵双核的 ADM 64 Dual Core 3600+
- 专业版谷歌地球地图永久版带手机版App
- PS 图层的基本操作
- dtech串口驱动 linux,帝特USB转串口驱动