ホームページ  >  記事  >  データベース  >  mysql5.7.12でユーザーパスワードを変更する方法

mysql5.7.12でユーザーパスワードを変更する方法

青灯夜游
青灯夜游オリジナル
2022-06-27 17:50:2019930ブラウズ

このチュートリアルの動作環境: Windows7 システム、mysql5.7.12 バージョン、Dell G3 コンピューター。

mysql では、root アカウントにログインし、root を使用して一般ユーザーのパスワードを変更できます。

root ユーザーは非常に高い権限を持っており、自分のパスワードを変更できるだけでなく、他のユーザーのパスワードも変更できます。

mysql5.7.12 ユーザーパスワードを変更する手順

1.「win r」キーを使用して「ファイル名を指定して実行」を開きます。 cmd ウィンドウを開き、「cmd」と入力して Enter キーを押し、cmd ウィンドウを開きます

mysql5.7.12でユーザーパスワードを変更する方法

mysql5.7.12でユーザーパスワードを変更する方法

2。cmd ウィンドウで、「mysql -u root -p」コマンドを実行し、パスワードを入力して root

mysql5.7.12でユーザーパスワードを変更する方法

3 として MySQL データベースにログインします。コマンド モードでは、SET ステートメントを使用して一般ユーザーのパスワードを変更します。

MySQL では、root ユーザーのみが MySQL データベースを更新してパスワードを変更できます。 root ユーザーとして MySQL サーバーにログインした後、SET ステートメントを使用して通常のユーザーのパスワードを変更できます。構文形式は次のとおりです。

SET PASSWORD FOR 'username'@'hostname' = PASSWORD ('newpwd');

このうち、username パラメータは一般ユーザのユーザ名、hostname パラメータは一般ユーザのホスト名、newpwd は変更する新しいパスワードです。 。

注: 新しいパスワードは、PASSWORD() 関数を使用して暗号化する必要があります。PASSWORD() を使用して暗号化されていない場合、パスワードは正常に実行されますが、ユーザーはログインできません。

一般ユーザーがパスワードを変更する場合は、FOR 句を省略して自分のパスワードを変更できます。構文形式は次のとおりです。

SET PASSWORD = PASSWORD('newpwd');

例: SET ステートメントを使用して、testuser ユーザーのパスワードを「newpwd」に変更します。

SET PASSWORD FOR 'testuser'@'localhost' = PASSWORD("newpwd");
mysql5.7.12でユーザーパスワードを変更する方法

It実行結果から、SET ステートメントが正常に実行され、testuser ユーザーのパスワードが「newpwd」に正常に設定されたことがわかります。

次の例では、testuser ユーザーのパスワードが正常に変更されたかどうかを確認します。 MySQL サーバーを終了し、testuser ユーザーとしてログインし、パスワード「newpwd」を入力します。

mysql -utestuser -p
mysql5.7.12でユーザーパスワードを変更する方法

実行結果から、testuser ユーザーが正常にログインしたことがわかります。そしてパスワードの変更に成功しました。

[関連する推奨事項: mysql ビデオ チュートリアル

]###

以上がmysql5.7.12でユーザーパスワードを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。