iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Mysql5.7.18.1修改用户密码报错ERROR 1054 (42S22):
  • 342
分享到

Mysql5.7.18.1修改用户密码报错ERROR 1054 (42S22):

2024-04-02 19:04:59 342人浏览 八月长安
摘要

Mysql> update user set passWord=password(“新密码”) where user=”用户名”; 执行后报错  ERROR 1054(4

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 -p

Enter password: **
**Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 12
Server 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 its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> use mysql;
Database changed
mysql> 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>

您可能感兴趣的文档:

--结束END--

本文标题: Mysql5.7.18.1修改用户密码报错ERROR 1054 (42S22):

本文链接: https://www.lsjlt.com/news/36536.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MySQL5.7更改密码时出现ERROR 1054 (42S22)的解决方法
    新安装的MySQL5.7,登录时提示密码错误,安装的时候并没有更改密码,后来通过免密码登录的方式更改密码,输入update mysql.user  set password=passwor ...
    99+
    2024-04-02
  • mysql修改用户密码报错如何解决
    这篇文章主要介绍“mysql修改用户密码报错如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“mysql修改用户密码报错如何解决”文章能帮助大家解决问题。mys...
    99+
    2023-03-20
    mysql
  • mysql修改用户密码报错的解决方法
    目录mysql修改密码报错解决办法:关于 mysql 密码策略相关参数;关于 validate_password_policy 的取值:mysql修改密码报错 Your password does not satisfy...
    99+
    2023-03-15
    mysql修改用户密码 mysql修改密码报错
  • MySQL5.73 root用户密码修改方法及ERROR 1193、ERROR1819与ERROR1290报错解决
    目录一、免密码登录mysql二、修改密码、ERROR1193、ERROR1290ERROR1290解决方法ERROR1819解决方法修改安全策略ERROR1193解决方法授权其他机器登录MySQL(可选)结语一、免密码登...
    99+
    2023-02-17
    mysql 用户密码修改 更改root密码 MySQL密码忘了
  • MySQL8 修改root用户密码报错:ERROR 1396 (HY000): Operation ALTER USER failed for ‘root‘@‘localhost‘
    一、报错 使用ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123'; 修改MySQL8.0数据库密码...
    99+
    2023-10-28
    数据库 mysql
  • MySQL5.73 root用户密码修改方法及ERROR 1193、ERROR1819与ERROR1290报错解决
    目录一、免密码登录MySQL二、修改密码、ERROR1193、ERROR1290ERROR1290解决方法ERROR1819解决方法修改安全策略ERROR1193解决方法授权其他机器...
    99+
    2023-02-17
    mysql 用户密码修改 更改root密码 MySQL密码忘了
  • centos7修改root用户密码
    开启终端 首先,打开终端,您可以使用Ctrl + Alt + T快捷键来打开终端。 使用root用户登录 要修改root用户的密码,您需要使用具有管理员权限的用户登录。用于此目的的用户帐户通常为root,因此您需要以root用户身份登录...
    99+
    2023-10-20
    linux 服务器 centos 网络 tcp/ip
  • 怎样修改Linux用户密码
    本篇文章为大家展示了怎样修改Linux用户密码,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。修改root密码:sudo passwd root修改主机名:sudo vi /etc/hostname ...
    99+
    2023-06-28
  • MySQL用户如何修改密码
    本篇内容主要讲解“MySQL用户如何修改密码”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL用户如何修改密码”吧!首先要声明一点,大部分情况下,修改My...
    99+
    2024-04-02
  • mysql5.7.12如何修改用户密码
    这篇文章主要介绍“mysql5.7.12如何修改用户密码”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“mysql5.7.12如何修改用户密码”文章能帮助大家解决问题...
    99+
    2024-04-02
  • mysql5.7.12怎么修改用户密码
    在MySQL 5.7.12中,可以使用以下命令来修改用户密码:1. 使用root用户登录到MySQL服务器。2. 执行以下命令来修改...
    99+
    2023-08-25
    mysql
  • navicat如何修改用户密码
    这篇文章给大家分享的是有关navicat如何修改用户密码的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。如何使用Navicat修改mysql用户密码的具体操作方法1、打开navic...
    99+
    2024-04-02
  • 关于使用MySQL修改用户名密码报错的解决方案
    先声明:使用的 MySQL 版本是 8.32 一、关于报错 Operation ALTER USER failed for ‘用户名’@‘localhost’ 是执行了语句: alter user '用户名'@'localhost' ...
    99+
    2023-08-30
    mysql 数据库 java 后端 sql
  • linux中怎样修改用户密码
    这篇文章主要介绍了linux中怎样修改用户密码,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。什么是Linux系统Linux是一种免费使用和自由传播的类UNIX操作系统,是一个...
    99+
    2023-06-08
  • Ubuntu中怎么修改用户密码
    Ubuntu中怎么修改用户密码,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。在 Ubuntu 中修改用户密码 —— 通过...
    99+
    2023-06-16
  • redis如何修改用户名密码
    要修改Redis的用户名密码,可以按照以下步骤进行操作:1. 进入Redis的命令行界面,可以通过命令`redis-cli`来进入。...
    99+
    2023-08-30
    redis
  • plsql怎么修改oracle用户密码
    要修改Oracle用户密码,可以使用以下PL/SQL代码:```plsqlALTER USER 用户名 IDENTIFIED BY ...
    99+
    2023-08-18
    plsql oracle
  • Git中如何修改用户密码
    今天小编给大家分享一下Git中如何修改用户密码的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、修改密码方法在Git中修改用...
    99+
    2023-07-05
  • Weblogic控制台用户密码修改
    在浏览器输入:http://ip:7001/console,打开之后输入用户名和密码,登录到weblogic控制台,并按下面执行:  2、登录进来之后点击安全领域-myrealm  3、找到用户和组-选择weblogic用户 点击口令...
    99+
    2023-09-03
    服务器 安全 运维
  • MongoDB 中怎么修改用户密码
    本篇文章为大家展示了MongoDB 中怎么修改用户密码,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。    1、登陆mongodb数据库集群主库...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作