Mysql 5.7.18 基礎操作(Ubuntu 16.04)

引用
Password Validation Plugin Options and Variables
修改MySQL 5.7.9版本的root密碼方法以及一些新變化整理

一,創建用戶

??創建用戶時候,指定的密碼不符合Mysql標準?ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

create user 'yz'@'localhost' identified by '1234' password expire;

??解決辦法:

方法一:安裝MySQL要求設置密碼

查看系統密碼設置要求show variables like 'validate_password%';
有效的密碼長度默認值為8,至少包含1個字符,1個數字,1個特殊字符


關于安全等級詳細說明(low = 0, medium = 1, strong = 2):
LOW 只測試密碼長度。 密碼必須至少有8個字符長。
MEDIUM 密碼必須包含至少1數字字符,1 大寫和小寫字符,和1特別 (nonalphanumeric)字符。
STRONG 密碼子字符串長度為4的或更長時間不能匹配 單詞在字典文件中,如果一個人被指定。

方法二:禁用插件

進入配置文件,修改sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

添加語句validate_password=off

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容