第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

【學(xué)習(xí)打卡】第6天 MySQL面試指南 第3章

標(biāo)簽:
MySQL

课程名称:MySQL面试指南

课程章节:MySQL如何保证用户账号安全

主讲老师:sqlercn

课程内容:

今天学习的内容包括:

数据库用户管理流程规范

密码管理策略

课程收获:

数据库用户管理流程规范

  • 不能把包含数据库账号密码的文件上传到Git库中
  • 最小权限原则,不过度授权
  • 密码强度策略,数字加字母,注意特殊字符在部分程序中的特殊意义,避免程序无法使用
  • 密码过期原则,MySQL5.7中引入了密码过期设置,使用这个需要程序端支持到期提示,否则有风险
  • 限制历史密码重用原则,MySQL8.0中引入了密码重复使用次数设置

密码管理策略

MySQL 的 mysql.user 表中一个用户的 password_expired 的值默认是 N(No的意思)。
password_expired 字段的类型是 enum(‘Y’,‘N’) 枚举类型,创建表的时候这样定义:

create table mysql.user (
  ...
  `password_expired` enum('N','Y') NOT NULL DEFAULT 'N',
  ...
);

让用户的密码过期,设置用户密码过期后,用户依然可以登录,但执行语句的时候会提示密码已过期。

alter user test@localhost password expire;

修改用户的密码,可以通过 user() 函数来获得当前登录的用户账户。

alter user user() identified by '1234';

點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報(bào)

0/150
提交
取消