ECS mysql8

私に思い出させるために、それはより多くのパスワードポリシーのmysql8.0のバージョンよりもではなく、構文が間違っを変更します。

 

再びそれを再操作します:

#vimな/etc/my.cnf

【mysqlの】

スキップ・助成金・テーブルを追加します。

#systemctlストップmysqld.service

#systemctl開始mysqld.service

#mysql -uルート

[ヒットを入力します]

MySQLの>フラッシュ権限;

クエリOK、影響を受けた0行(0.00秒)

 

MySQLの> ALTERユーザー 'ルート' @ 'localhost'IDENTIFIED BY 'MyNewPass';

ERROR 1819(HY000):あなたのパスワードは、現在のポリシー要件notsatisfyありません

MySQLの> ALTERユーザー 'ルート' @ 123 @ 'localhost'IDENTIFIED BY 'MyNewPass';

ERROR 1396(HY000): 'ルート' @ 'localhost' のための操作ALTER USERfailed

MySQLの> ALTER user'root '@' %MyNewPass @ 123 '」によって識別'; 

 ます。http://www.cnblogs.com/liufei88866/p/5619215 [Mysql8.0より敏感なパスワードポリシーの制限は、デジタル特殊記号を追加する必要があり、私は前にmysqladminは、セット、更新、参照して以前のrootパスワードを変更しました。 HTML]

クエリOK、影響を受けた0行(0.05秒)

終了し、スキップ・助成金・テーブルDELETEステートメントは、データベースを再起動します

[ルート@ localhostの〜]#のvimな/etc/my.cnf省略削除]

[ルート@ localhostの〜]#systemctl stopmysqld.service

[ルート@ localhostの〜]#systemctl startmysqld.service

[ルート@ localhostの〜]#mysqlの-uroot -p

MySQLの> CREATE USERをDBADMIN @ localhostの

   - > 'pwd123 BY' IDENTIFIED。

ERROR 1819(HY000):あなたのパスワードは、現在のポリシー要件notsatisfyありません

MySQLの> CREATE USERをDBADMIN @ localhostの

   - > 'Pwd123 BY' IDENTIFIED。

ERROR 1819(HY000):あなたのパスワードは、現在のポリシー要件notsatisfyありません

MySQLの> CREATE USERをDBADMIN @ localhostの

   - > 'Pwdの@ 123' BY IDENTIFIED。

ERROR 1819(HY000):あなたのパスワードは、現在のポリシー要件notsatisfyありません

MySQLの> CREATE USERをDBADMIN @ localhostの

   - > 'MyNewPass @ 123' BY IDENTIFIED。

クエリOK、影響を受けた0行(0.10秒)

[あなたは高く、通常のユーザー、パスワードセキュリティ、または設定の複雑さがある要件を作成することができます]

 

 

リモート接続の使用SQLyogのリモート接続用の第2の使用SQLツール。

  一般的には、接続するには、rootユーザーのアカウントのパスワードを直接使用するには、パスワードが正しい場合でも、十分ではありません。

8.0新しい増加mysql_native_password関数内MYSQLは、パスワードを変更することで、この機能にリモートで接続します。

2.1最初のユーザーは、rootのパスワードを変更することができますnative_password

MySQLの> WITH mysql_native_password BY'MyPass @ 123' IDENTIFIED ALTER USER 'ルート' @ '%';

クエリOK、影響を受けた0行(0.15秒)

 

2.2秒は、ルートログイン新規ユーザーを増やし、その後、リモート接続を許可することができます。

 

MySQLの> USER 'スーパー' @ '%' 'MYPASS @ 123' BY IDENTIFIEDを作成します。

クエリOK、影響を受けた0行(0.10秒)

 

クエリOK、0行affeのmysql> GRANT ALLON * * GRANT OPTION付きTO 'スーパー' @ '%'。;

クエリOK、影響を受けた0行(0.10秒)

 

MySQLの>フラッシュ権限;

クエリOK、影響を受けた0行(0.00秒)(0.01秒)CTED

 

'スーパー' のmysql> ALTER USERの@ '%' IDENTIFIEDWITH mysql_native_password BY 'MYPASS @ 123';

クエリOK、影響を受けた0行(0.10秒)

 

注:パスワードmysql_native_passwdを変更し、パスワードを変更するには、元のユーザーに相当。mysqlの-native_passwd注意を払うに必要でシェルのログから、主に8.0内でMYSQL。


----------------
免責事項:この記事はCC 4.0 BY-SAの著作権契約書に従って、オリジナルの記事のCSDNのブロガーオスカーヴィックチキン見習い」で、再現、オリジナルを添付してくださいソースリンクと、この文。
オリジナルリンクします。https://blog.csdn.net/yi247630676/article/details/80352655

おすすめ

転載: www.cnblogs.com/3xiaoleilei/p/11828534.html