Mysql5.7.18.1修改用户密码报错ERROR 1054 (42S22):
发表于:2024-10-11 作者:千家信息网编辑
千家信息网最后更新 2024年10月11日,mysql> update user set password=password("新密码") where user="用户名";执行后报错 ERROR 1054(42S22) Unknown col
千家信息网最后更新 2024年10月11日Mysql5.7.18.1修改用户密码报错ERROR 1054 (42S22):
mysql> update user set password=password("新密码") where user="用户名";执行后报错 ERROR 1054(42S22) Unknown column 'password' in 'field list'
错误的原因是 5.7版本下的mysql数据库下已经没有password这个字段了,password字段改成了authentication_string
所以请使用一下命令:
mysql -u root -pEnter password: ****Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 12Server version: 5.7.18-log MySQL Community Server (GPL)**Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or itsaffiliates. Other names may be trademarks of their respectiveowners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> use mysql;Database changedmysql> select User from user; #此处为查询用户命令--------- | User |--------- | * | | mysql.sys | | root |**---------**rows in set (0.00 sec)
mysql> update user set password=password("*") where user="*"; #修改密码报错ERROR 1054 (42S22): Unknown column 'password' in 'field list'mysql> update mysql.user set authentication_string=password('*') where user='*'; #修改密码成功Query OK, 1 row affected, 1 warning (0.00 sec)Rows matched: 1 Changed: 1 Warnings: 1
mysql> flush privileges; #立即生效
Query OK, 0 rows affected (0.00 sec)
mysql> quit
Bye
n>mysql -u * -p #以该用户登录成功.
Enter password:
…………………………
mysql>
用户
密码
成功
命令
字段
原因
数据
数据库
版本
用户名
错误
新密
查询
登录
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
p的数据库
昌江区苏说网络技术工作室
暴雪战网从服务器检测
多选表单 数据库
初中学生网络安全班会有关相片
hfc网络技术难点
it行业软件开发先学什么
果然叼 服务器
网络技术开发人员
可变数据库导入
南昌手机软件开发培训班
《网络安全法》心得
服务器内存损坏
甘肃法院网络安全
通信网络安全预案
地理信息软件开发公司排行
服务器安全狗 屏蔽ip
我要画网络安全手抄报拼图玩具
2008数据库执行
公安部网络安全李力
数据库 碎片
学院网络安全工作检查汇报
压缩 修复数据库可以( )
软件开发流程问题及解决方法
航天a6升级后不能连服务器
腾讯云服务器 ssh
网络技术科研课题
福州定制软件开发报价
本地安全策略 远程服务器
六级关于通信网络技术发展