前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >mysql workbench怎么改密码_mysql notifier

mysql workbench怎么改密码_mysql notifier

作者头像
全栈程序员站长
发布2022-09-21 16:03:04
5.2K0
发布2022-09-21 16:03:04
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

更改MySQL用户密码

MySQL用户是一条记录,其中包含登录信息,帐户特权以及MySQL帐户访问和管理数据库的主机信息。登录信息包括用户名和密码。在某些情况下,需要更改MySQL数据库中的用户密码。

要更改任何用户帐户的密码,必须记住以下信息:

您要更改的用户帐户的详细信息。

用户要更改其密码的应用程序。如果您在不更改应用程序连接字符串的情况下重置了用户帐户密码,则该应用程序将无法与数据库服务器连接。

MySQL允许我们以三种不同的方式更改用户帐户密码,如下所示:

UPDATE语句

设置密码声明

ALTER USER陈述

让我们看看如何通过使用上面的语句详细地更改MySQL中的用户帐户密码:

使用UPDATE语句更改用户帐户密码

该语句是更改用户密码以更新MySQL数据库的用户表的第一种方法。在这里,您必须在执行UPDATE语句后使用FLUSH PRIVILEGE语句从MySQL数据库的授权表中重新加载特权。

假设您要更改或更新从本地主机连接的用户pett的密码,密码为jtp12345,请执行以下SQL语句:

如果您使用的是MySQL 5.7.6或更高版本,则以上语句将不起作用。这是因为MySQL用户表包含只能存储密码的authentication_string列。现在,较高版本的UPDATE语句中包含authentication_string列,如以下语句所示。

使用SET PASSWORD语句更改用户帐户密码

SET PASSWORD语句是更改MySQL数据库中用户密码的第二种方法。如果要更改其他帐户密码,则必须具有UPDATE权限。 SET PASSWORD语句使用用户名@localhost格式的用户帐户。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/170173.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档