标王 热搜:
 
当前位置: 首页 » 系统运维 » 数据库 » 正文

MySQL如何更改用户密码?(代码实例)

放大字体  缩小字体 发布日期:2019-04-27  来源:SZuDJY  作者:xinb2b.cn  浏览次数:47
核心提示:在MySQL中,可以使用3种不同的语句更改用户帐户密码:UPDATE statementSET PASSWORD statementALTER USER statement.但在更改帐


在MySQL中,可以使用3种不同的语句更改用户帐户密码:

UPDATE statement
SET PASSWORD statement
ALTER USER statement.

但在更改帐户密码之前,应记住两件非常重要的事情:

-要更改密码的用户帐户详细信息。

-要更改密码的用户正在使用该应用程序,因为如果在不更改应用程序的连接字符串的情况下更改了密码,则该应用程序将无法连接到数据库服务器。

现在让我们学习如何使用上面提到的三个SQL语句在SQL中更改用户密码:

1.使用SET PASSWORD语句更改MySQL用户密码

要使用SET PASSWORD语句更改用户密码,第一个要求是该帐户至少需要具有UPDATE权限。

用户帐户应为“user @ host”格式,你要更新其密码。

你要使用SET PASSWORD语句将用户帐户“gfguser1”的密码更改为“newpass”,应执行以下代码语句:

语法:

e81f79fa9629ee8331e5be8e348a374.png

2.使用ALTER USER语句更改MySQL用户密码

更改用户帐户密码的第二种方法是使用ALTER USER语句。

ALTER USER语句与“IDENTIFIED BY”子句一起使用。

要使用Alter User语句将用户帐户“gfguser1”的密码更改为“newpass”,语法如下所示:
语法:

8e794903b5a1b038960feb22974f03f.png

3.使用UPDATE语句更改MySQL用户密码

更改用户帐户密码的第三种方法是使用UPDATE语句。

Update语句更新mysql数据库的用户表。

该FLUSH PRIVILEGES语句需要执行UPDATE语句之后执行。

FLUSH PRIVILEGES语句用于从mysql数据库中的grant表重新加载权限。

要将用户帐户“gfguser1”的密码更改为从localhost服务器连接的“newpass”,语法如下所示:

语法:

750cc986904403aa3fdbe8a867b2bef.png

本篇文章就是关于MySQL更改用户密码的方法介绍,相关mysql视频教程推荐:《mysql教程

以上就是MySQL如何更改用户密码?(代码实例)的详细内容,更多请关注其它相关文章!

SZuDJY
 
关键词: 用户密码
 
[ 系统运维搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 违规举报 ]  [ 关闭窗口 ]
 
推荐图文
MySQL数学函数的简单总结 MongoDB的常用Query操作的介绍(附代码)
MySQL视图简介与操作的介绍(附代码) MySQL如何实现更新查询?
推荐系统运维
点击排行
 
网站首页 | 关于我们 | 联系方式 | 使用协议 | 版权隐私 | 网站地图 | 排名推广 | 广告服务 | 积分换礼 | 网站留言 | RSS订阅