位置: 编程技术 - 正文

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

  • 员工产假个税系统改为非正常要更正申报吗?
  • 进项税额转出是在当月还是回到所属期
  • 什么记在借方
  • 资产总额是营业收入吗
  • 发票红票和退票区别在哪
  • 单位借款是否纳税
  • 加油卡充值发票怎么入账
  • 电子税务局财务负责人实名认证
  • 个体工商户个人所得税怎么申报
  • 借方应付账款 贷方银行存款
  • 其他货币资金包括
  • 单位付款方式
  • 收到房费的专用发票能抵扣吗?
  • 工程预缴税款几个点
  • 如何冲销账面上的资金
  • 消费税漏缴怎么补缴
  • 撤回投资属于什么会计科目
  • 上级拨入资金计入什么科目
  • 如何清理插件残留
  • 询证函是什么文书
  • 记账金额如何处理账户
  • 土地合并需要什么资料
  • linux系统添加静态路由命令
  • 什么样的企业是好企业,什么样的员工是好员工
  • php基础理论知识
  • 外包员工的工资外包公司会扣吗
  • 胡山森林公园门票多少钱一张
  • 认缴制下实收资本需要验资吗
  • php中的类
  • 宝宝不肯坐推车怎么办
  • vuecdn方式引入
  • 固定资产捐赠的账务处理
  • elementui form rules
  • tune a video:one-shot tuning of image diffusion models for text-to-video generation
  • 智慧工厂协同管控下载
  • 会计凭证出现的问题
  • css选择器怎么用
  • 代扣代缴境外增值税时间
  • 进出口额等于进口额加出口额吗
  • 延期缴纳税款的问题
  • 含消费税的商品开成了不含消费税怎么办
  • 接待客户的住宿费发票是开谁的
  • 贴现模式怎么计算利息
  • 长期待摊费用的账务处理
  • 财政借钱给预算单位的会计处理
  • db2 select as
  • 制造费用科目一定无余额
  • 红冲以前年度费用
  • 商业承兑汇票销售产品会计分录
  • 新收入准则按照期间确认收入
  • 结转固定资产清理损益的账务处理
  • 提前报废固定资产需要补提折旧
  • 注册资金一般是多少
  • 法人名称是填公司名吗
  • 收购分公司有什么要求
  • 对公账户是不是哪个银行都可以
  • 电子承兑汇票如何入账
  • 原始凭证的审核要求有哪些
  • mysql 5.7.10 winx64安装配置方法图文教程(win10)
  • 快启动U盘怎么进去
  • 勒索病毒2021
  • win8系统c盘占用多大
  • win10关掉搜索
  • mac安装应用一般放在哪个目录下
  • 会声会影win7怎么兼容
  • retrorun.exe - retrorun有什么用 是什么进程
  • win10系统怎么调整输入法
  • linux中的top命令
  • win7系统通知
  • javascript中有几种数据类型
  • unity接sdk教程
  • javascript运行在什么的脚本语言
  • node.js的安装方法
  • jquery中的siblings方法
  • js selectionchange
  • linux查看shell脚本内容
  • python发送邮件的模块
  • 劳务包含哪些
  • 税务稽查立案标准金额
  • 土地增值税分期清算条件?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设