位置: 编程技术 - 正文

详解MySQL的用户密码过期功能(mysql用户权限详解)

编辑:rootadmin

推荐整理分享详解MySQL的用户密码过期功能(mysql用户权限详解),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:简述mysql中用户和权限的作用,mysql用户有哪些权限,mysql用户有哪些权限,mysql用户有哪些权限,mysql用户权限详解,mysql的用户名是什么,mysql 数据库用户,mysql 数据库用户,内容如对您有帮助,希望把文章链接给更多的朋友!

Payment Card Industry,即支付卡行业,PCI行业表示借记卡、信用卡、预付卡、电子钱包、ATM和POS卡及相关的业务。 PCI DSS,即PCI数据安全标准(Payment Card Industry Data Security Standard)是由PCI安全标准委员会制定,旨在使国际上采用一致的数据安全措施。

PCI DSS标准要求用户每隔天必须更改他们的密码。那么MySQL数据库该怎样适应这个情况?幸运的是,在MySQL版本5.6.6版本起,添加了password_expired功能,它允许设置用户的过期时间。

这个特性已经添加到mysql.user数据表,但是它的默认值是”N”。可以使用ALTER USER语句来修改这个值。

下面是关于如何设置MySQL用户账号的到期日期一个简单例子:

一旦某个用户的这个选项设置为”Y”,那么这个用户还是可以登陆到MySQL服务器,但是在用户未设置新密码之前不能运行任何查询语句,而且会得到如下错误消息提示:

当用户设置了新密码后,此用户的所有操作(根据用户自身的权限)会被允许执行:

DBA可以通过cron定时器任务来设置MySQL用户的密码过期时间。

从MySQL 5.7.4版开始,用户的密码过期时间这个特性得以改进,可以通过一个全局变量default_password_lifetime来设置密码过期的策略,此全局变量可以设置一个全局的自动密码过期策略。

用法示例: 可以在MySQL的配置文件中设置一个默认值,这会使得所有MySQL用户的密码过期时间都为天,MySQL会从启动时开始计算时间。my.cnf配置如下:

详解MySQL的用户密码过期功能(mysql用户权限详解)

如果要设置密码永不过期的全局策略,可以这样:(注意这是默认值,配置文件中可以不声明)

在MySQL运行时可以使用超级权限修改此配置:

还可以使用ALTER USER命令为每个具体的用户账户单独设置特定的值,它会自动覆盖密码过期的全局策略。要注意ALTER USER语句的INTERVAL的单位是“天”。

禁用密码过期:

让用户使用默认的密码过期全局策略:

从MySQL 5.7.6版开始,还可以使用ALTER USER语句修改用户的密码:

后记

在MySQL 5.7.8版开始用户管理方面添加了锁定/解锁用户账户的新特性, related to user management is locking/unlocking user accounts when CREATE USER, or at a later time running the ALTER USER statement.

下面创建一个带账户锁的用户:

如下所示,新创建的用户在尝试登陆时会得到一个ERROR 错误消息提示:

此时就需要使用ALTER USER … ACCOUNT UNLOCK语句进行解锁了:

现在,这个用户已经解锁,可以登陆了:

还可以这样锁定用户账户:

标签: mysql用户权限详解

本文链接地址:https://www.jiuchutong.com/biancheng/319743.html 转载请保留说明!

上一篇:linux下 root 登录 MySQL 报错的问题(linux登录root用户登录)

下一篇:MySQL连接及基本信息查看命令汇总(mysql数据库连接方式)

  • 合同执行过程中应该怎么做
  • 应税销售额是指
  • 财务报表没申报以后可不可以补申报
  • 筹建期间发生的开办费计入什么科目
  • 定期定额征收和核定征收一样吗
  • 在银行购买支票需要什么手续
  • 会计利润包不包括营业外支出
  • 差额发票和全额发票的税率
  • 奖金做预发年底结算缴税怎么做?
  • 核销贷款收回会计分录
  • 合伙企业交个税例题
  • 简述分期收款业务的处理流程
  • 营改增的项目
  • 土地增值税计税依据
  • 工资计税基数
  • 专项应付款会计科目代码
  • 差额银行承兑汇票
  • 买购物卡发福利怎么发
  • 企业收到银行未收到怎么做账
  • 向投资者分配现金股利会计分录?
  • windows10自带桌面时钟
  • 支付人工费会计科目
  • 误解苹果
  • 股东以非货币出资办理什么手续
  • 发票未认证丢失怎么补办
  • 冰河湖怎么去
  • 目标检测如何入门
  • 美国大峡谷在哪儿
  • uniapp按钮
  • 税控盘的发票怎么做账
  • 小企业如何记账
  • 城市维护建设税减免税优惠政策
  • 华为云从入门到实战电子版
  • reset=target
  • 转正差额怎么算
  • 哪些情形视同从境外取得收入:
  • 以银行存款交纳欠缴税金
  • 申请开具电子发票
  • 外国人在中国工作的基本条件
  • 物业监控安装地点要求
  • 未按期兑现的合同缴纳印花税吗?
  • 企业短期借款的会计分录
  • 工程施工二级设哪些明细
  • sql server 自定义排序
  • 外贸进项税额怎么算
  • 建筑租赁公司是什么意思
  • 三栏式明细账的借或贷怎么写
  • 计划成本法下的会计科目
  • 结转制造费用用红字还是蓝字写
  • 固定资产改造更新后年限怎么算
  • 现金流量少
  • 教育局可以接受捐赠吗
  • 其他商业项目
  • 绿色安装包怎么卸载
  • mysql 去除重复查询结果
  • cmd shutdown命令
  • dos命令环境
  • Ubuntu下VirtualBox的vdi文件克隆方法
  • 苹果mac浏览器
  • cf游戏截图在哪个文件夹
  • centos7命令行快捷键
  • msoxmled.exe是什么软件
  • 有趣的linux命令
  • 列举linux常用的几个命令
  • win8启动设置选哪个
  • windows8各个版本区别
  • bootstrap不支持ie
  • jquery教程chm
  • nodejs搭建web服务器
  • unity3d插件手机版
  • js绑定函数
  • javascript中的继承
  • nodejs数据库数据渲染
  • 修改cmd中显示的用户名!
  • 基于JavaScript的图书管理系统
  • android环境搭建实验报告
  • webview设置ua
  • listview.items.add
  • 沉浸式模式
  • 出口免税不退税主要适用于
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设