MySql 5.7でデータベースの新規作成、ユーザーの追加、権限付与、ユーザーの削除、パスワード変更操作

1114 ワード

1、データベースの作成
create database yxshop_wx default charset utf8 collate utf8_general_ci;

2、新しいユーザーはtestユーザーを作成し、パスワードは1234です.
CREATE USER 'yxshop'@'%'  IDENTIFIED BY '1234';

ERROR 1819(HY 000):Your password does not satisfy the current policy requirements mysqlのパスワードセキュリティポリシーを下げるエラーメッセージが表示された場合は、次のコマンドを実行します.
set global validate_password_policy=0;

その後、上のcreate sqlを正常に実行できます.
3、ユーザーにa.授権フォーマットを授権する:grant権限onデータベース.*toユーザー名@ホストidentified by'パスワード';b.MYSQLにログインします.ここでROOTとしてログインします.yxshopアカウント認証データベース(yxshop_wx)へのすべての権限です.「%」はlocalhostを含まないすべての非ローカルホストへの権限を表します.
grant all on yxshop_wx.* to 'yxshop'@'%';
flush privileges;

4、アカウントと権限を削除する:
drop user    @’%’; 
drop user    @ localhost;

5、指定されたユーザーパスワードの変更
update mysql.user set authentication_string=password(“   ”) where User=”  ” and Host=”localhost”; 
flush privileges;

完了します.
参照リンク:https://www.cnblogs.com/pkjplayer/p/7681281.html