位置: 编程技术 - 正文

详解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数据库连接方式)

  • 注销银行帐户需要什么
  • 买新车时旧车置换新车划算吗
  • 预付开发票加油后还能开吗
  • 印花税退税流程怎么操作
  • 营改增后房地产公司税种及税率
  • 资助的开发经费可税前扣除吗
  • 挂失的存单还有记录吗
  • 原材料呆滞物料处理方法
  • 过期的费用发票怎么处理
  • 进项税转出的附加税怎么做
  • 退税税额要做进项税转出吗?
  • 个体广告用去税务报账吗?
  • 进项税和销项税怎么区分
  • 注册资本需要
  • 未达起征点怎么写摘要
  • 营运资金的范畴包括哪些
  • 增值税税控系统专用设备
  • 事业单位材料费分析怎么写
  • 权益净利率计算公式推导
  • 有合同未收到租金税务如何处理?
  • 离婚后房产过户需要多少钱
  • win10怎么关闭相机
  • 我开了一个物流公司,有人要开发票怎么办
  • 企业所得税调增调减项目比例
  • 预测“叫停GPT-4后续AI大模型”后续:这是一个囚徒困境
  • win11怎么录屏游戏
  • php教程 ftp 函数
  • PHP:stream_get_contents()的用法_Stream函数
  • 解决安装后软件icon一圈白边问题
  • elementui ts
  • 合同的第三方指什么
  • HBuilderX uni-app简单实现静态登录页面(实例)
  • 职工福利费用怎么入账
  • 物流公司交保险是骗局吗
  • php批量删除文件
  • 什么叫非侵入性装置
  • html cssjs
  • android界面源码
  • thinkphp写api
  • thinkphp6.0完全开发手册
  • python可以制作软件吗
  • phpcms官网打不开
  • 材料采购成本是什么科目
  • react高阶组件
  • Dedecms评论同时发到QQ邮箱的实现方法
  • 新办商贸企业是国企吗
  • 个人提供的劳务费要开发票,但是薪资不需要开发票
  • 小规模租金可以抵税吗
  • 所得税费用需要结转损益吗
  • 内账会计有法律风险吗
  • 机构信用代码证在哪里办理
  • 个人的车由公司来投保可以吗
  • 建筑业的人工费是什么
  • 城镇土地使用税减免税政策
  • 社保缴费基数如何核定
  • 开红字发票如何做分录?
  • 机票的电子发票可以报销吗
  • 自制半成品销售方案
  • 租赁财产的残值处理
  • 公司的残保金是分摊到员工身上的吗
  • 公司折旧怎么算
  • mysql优化实战
  • 分配服务器失败
  • mysql查询表语句
  • win8键盘f1到f12取消按fn
  • xp系统打开注册表
  • ubuntu sudo apt
  • e ink launcher
  • Win10 Mobile 10572快速配置更新推送 Win10 Mobile 10572升级体验
  • mac怎么把两个盘弄成一个盘
  • windows7网络连接不可用怎么办
  • win7网络正常但是所有浏览器网页打不开
  • jQuery Validate 数组 全部验证问题
  • opengl入门视频教程
  • javascript HTML5文件上传FileReader API
  • nodejs 文件操作
  • 查看项目层级结构怎么查
  • 零基础入门安卓逆向
  • 一般纳税人销售米面粮油税率
  • 医保银行代扣是什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设