mysql连数据库的时候报错:

ERROR 1396 (HY000): Operation ALTER USER failed for 'root'@'localhost'

先登录mysql

mysql -u root -p

输入密码

mysql> use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -ADatabase changed
mysql> select user,host from user;//查看本机用户
+------------------+-----------+
| user             | host      |
+------------------+-----------+
| ghl              | %         |
| ngq              | %         |
| root             | %         |
| mysql.infoschema | localhost |
| mysql.session    | localhost |
| mysql.sys        | localhost |
+------------------+-----------+
6 rows in set (0.00 sec)mysql> ALTER USER 'root'@'%' IDENTIFIED BY '123456';
Query OK, 0 rows affected (0.00 sec)

注意我的root,host是'%'

我之前执行的是:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');

所以报错的现在改成:

SET PASSWORD FOR 'root'@%' = PASSWORD('123456');

完美解决,密码修改成功!

解决ERROR 1396 (HY000): Operation ALTER USER failed for root@localhost相关推荐

  1. MySQL创建用户报错 -- ERROR 1396 (HY000): Operation CREATE USER failed for ‘user_name‘@‘localhost‘

    mysql> CREATE USER 'lwx'@'localhost' IDENTIFIED BY '123456'; ERROR 1396 (HY000): Operation CREATE ...

  2. mysql ERROR 1396 (HY000): Operation CREATE USER failed 解决办法

    mysql ERROR 1396 (HY000): Operation CREATE USER failed 解决办法 mysql 创建用户的时候: create user 'hive' identi ...

  3. ERROR 1396 (HY000): Operation CREATE USER failed for ‘xxx‘@‘%‘

    CREATE USER 'xxx'@'%' IDENTIFIED BY 'xxxxxxx'; ERROR 1396 (HY000): Operation CREATE USER failed for ...

  4. MySQL删除用户报错:ERROR 1396 (HY000): Operation DROP USER failed for ‘tsjt‘@‘127.0.0.1‘

    背景: 本地安装的MySQL的MariaDB,期间创建了两个名为tsjt的不同登录ip的用户,一个为127.0.0.1,另一个为localhost.测试完毕后准备删除. 此时却发现创建的tsjt@12 ...

  5. 【MYSQL用户创建报错】ERROR 1396 (HY000): Operation CREATE USER failed for ‘user1‘@‘%‘

    1.创建用户的时候报错ERROR 1396 (HY000): Operation CREATE USER failed for 'user1'@'%' mysql> create user us ...

  6. mysql-创建用户报错ERROR 1396 (HY000): Operation CREATE USER failed for 'XXXX'@'XXXX'

    创建用户: create user 'test'@'%' identified by 'test'; 显示ERROR 1396 (HY000): Operation CREATE USER faile ...

  7. mysql服务器失败1396_MYSQL ERROR 1396 (HY000) 错误的解决办法

    1.在mysql 数据库里面想再建立一个用户,可是提示错误? ​在mysql命令行里面,想用"create user"命令建立一个名为"developer",密 ...

  8. 解决ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

    解决ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 今天安装mysql再修改密码时 ...

  9. MySQL_解决ERROR 2006 (HY000) at line XX MySQL server has gone away问题

    MySQL_解决ERROR 2006 (HY000) at line XX MySQL server has gone away问题 参考文章: (1)MySQL_解决ERROR 2006 (HY00 ...

最新文章

  1. 仿微信公众平台“打标签”功能~~~
  2. 贺MSDN中文站开通测试!
  3. ckks方案优化最好的_网站优化关键词怎么选?好的关键词长什么样?
  4. ip地址转换数字函数 iton_DataLakeAnalytics: 解析IP地址对应的国家城市的函数
  5. 突破5G壁垒,睿至科技集团以技术实力赋能产业发展
  6. 【Python】os库的使用
  7. 前端常用60余种工具方法(下)
  8. 汲取Linux灵感 Pivotal开源大数据套件
  9. FIFO算法与LRU算法
  10. 懒汉饿汉 php,单例模式——懒汉模式,饿汉模式
  11. 数据治理-HDFS废弃文件、Hive废弃表检测与清理
  12. 批量替换 Word 文档前几页
  13. 开源虚拟机工具_使用开源工具与虚拟乐高玩
  14. 人生最好的作息时间表
  15. 基于Paddle复现《Neighbor2Neighbor: Self-Supervised Denoising from Single Noisy Images》降噪网络
  16. 2023四川大学图书情报档案专业考研初试介绍(2023.1.02已更新)
  17. Ubuntu安装有道词典youdao-dict时,[dpkg:处理软件包youdao-dict(时出错):依赖关系问题 - 仍未被配置]问题的解决方案:下载此deb安装即可;
  18. vue 表单验证常见问题
  19. PROFINET基础知识介绍
  20. 【技巧】修改windows10在高分屏下的应用的dpi

热门文章

  1. Magento:Service Temporarily Unavailable ?
  2. 简单的php代理 Simple PHP Proxy
  3. 【词云】wordcloud安装与使用
  4. javascript 西瓜一期 10 十进制数数的详细进位解析
  5. 谷歌浏览器的驱动下载安装与配置-0223
  6. mysql进阶-02-事务的引入与基本的使用
  7. mysql-外键-随堂
  8. juery-轮播图-原理与实现
  9. linux修改可用的最大进程数量和可打开的最大文件数
  10. 在spring boot中三分钟上手apache顶级分布式链路追踪系统skywalking