MySQL ルート ユーザーからパスワードを削除するにはどうすればよいですか?

Patricia Arquette
リリース: 2024-11-02 22:23:03
オリジナル
435 人が閲覧しました

How to Remove the Password from the MySQL Root User?

MySQL ルート ユーザーへのヌル パスワードの割り当て

ルート ユーザーは MySQL データベースの管理者です。デフォルトでは、root ユーザーはデータベースを不正アクセスから保護するパスワードを持っています。ただし、root ユーザーのパスワードを削除する必要がある場合は、MySQL コマンド ライン クライアントを使用して削除できます。

解決策:

root ユーザーのパスワードを次のように設定するにはnull の場合は、次の手順に従います。

  1. MySQL コマンド ライン クライアントを起動します。
  2. root ユーザーとしてデータベースに接続します。例:

    $ mysql -u root
    ログイン後にコピー
    ログイン後にコピー
  3. 次のクエリを実行します:

    use mysql;
    update user set authentication_string=password(''), plugin='mysql_native_password' where user='root';
    ログイン後にコピー
  4. このクエリは、ユーザー テーブルを更新して、root ユーザーの認証文字列を次のように設定します。空の値。実質的にパスワードを削除します。

注:

「plugin」フィールドが「auth_socket」に設定されている場合は、変更が必要になる場合があります。クエリが機能するには、これを「mysql_native_password」に設定します。

検証:

クエリが実行されたら、パスワードなしで root ユーザーとしてログインしてみてください。 :

$ mysql -u root
ログイン後にコピー
ログイン後にコピー

正常にログインできた場合、root ユーザーのパスワードは削除されています。

以上がMySQL ルート ユーザーからパスワードを削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート