位置: 编程技术 - 正文

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

  • 增值税发票能不能报销
  • 个人所得税是什么意思有什么用
  • 税务金三系统是什么?
  • 进出口环节税
  • 购进货物的发票是外来凭证吗
  • 外资企业的分支机构向总机构支付的管理费如何办理税前列支申请
  • 哪些税金不得在借方增加
  • 应交税费期初数比期末数大
  • 报销单和付款单的区别
  • 应交印花税会计分录
  • 过路费抵扣税率是多少
  • 税务局代增值税普通发票流程
  • 建筑工程发票是增值税专用发票吗,可以抵扣吗
  • 现金福利需要发票吗
  • 外购商品用于招待怎么做账
  • 只有原始凭证无入库单跟发票如何记账?
  • 免征的税额当月计入营业外收入吗
  • 法律规定公司必须要有的制度
  • 在win7中,如何创建一个TXT文件
  • 视同销售货物服务无形资产
  • 增值税务发票怎么作废
  • 一只猫在花园里英语
  • 不动产固定资产标识牌
  • 软件开发企业的税收优惠政策
  • wordpress优化seo
  • 在草地上吃零食叫什么
  • 实现产供销一体化
  • php同时使用session和cookie来保存用户登录信息的实现代码
  • thinkphp3.x中display方法及show方法的用法实例
  • 让 new bing 使用 GPT-4 编写一个令人满意的程序全过程赏析
  • 斯坦福大学起源
  • 关于古老的jsp页面的知识汇总(超详细)
  • 【创作赢红包】项目信息分析表
  • php date()
  • php文件夹下所有文件下载
  • 已经申报过的个税在哪里查看
  • 发票勾选平台进入后没有什么内容
  • 材料明细帐
  • 产权转移书据是什么印花税
  • 年终奖是以工资形式发放吗
  • 增值税电子普通发票和专票的区别
  • 织梦是什么框架开发的
  • 大气污染物排放2020标准
  • 学网新用什么电脑
  • pythongui库
  • mysql密码忘记了咋办
  • 根据工资总额组成的规定下列哪些列入工资总额的范围
  • PostgreSQL管理工具phpPgAdmin入门指南
  • mongodb添加数据库
  • 劳务外经证预缴税款
  • 增值税普通发票和电子普通发票的区别
  • 固定资产清理时增值税怎么处理
  • 增值税附加税的计算基数
  • 支付原材料款项会计科目
  • 员工福利费是不是免税项目
  • 成本结转怎么结转
  • 收回已转销的应收账款而恢复的坏账准备
  • 为什么留存收益不考虑筹资费用
  • 关于文化事业建设费的说法错误的是
  • 伤残就业补偿金记入什么科目
  • 旅游业最新增值税政策
  • 弥补亏损后怎么做账
  • sql2005 HashBytes 加密函数
  • centos virbr0
  • mac禁用标志
  • macbookairfacetime
  • centos5.8服务器
  • Win10中文输入法不能用
  • office进程
  • 硬件茶谈win10系统安装
  • win7点开始一直跳闪
  • linux必知必会
  • 谈谈Jquery ajax中success和complete有哪些不同点
  • node 加密解密
  • js如何创建类
  • Python中MySQLdb和torndb模块对MySQL的断连问题处理
  • jquery中什么方法用于模拟光标悬停事件
  • python系统监控
  • 火车报销凭证丢了还能退款吗
  • 建筑增值税税率历次调整
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设