MySQLでユーザーパスワードを変更するにはどうすればよいですか? (コード例)

藏色散人
リリース: 2019-03-16 11:13:00
オリジナル
3824 人が閲覧しました

MySQLでユーザーパスワードを変更するにはどうすればよいですか? (コード例)

MySQL では、3 つの異なるステートメントを使用してユーザー アカウントのパスワードを変更できます:

UPDATE statement
SET PASSWORD statement
ALTER USER statement.
ログイン後にコピー

ただし、アカウントのパスワードを変更する前に、次のことを行う必要があります。非常に重要な 2 つのことを覚えておいてください:

- パスワードを変更するユーザー アカウントの詳細。

- アプリケーションの接続文字列を変更せずにパスワードを変更すると、アプリケーションはデータベース サーバーに接続できなくなるため、パスワードを変更するユーザーがアプリケーションを使用しています。

ここで、上記の 3 つの SQL ステートメントを使用して SQL でユーザー パスワードを変更する方法を学びましょう:

1. SET PASSWORD ステートメントを使用して MySQL ユーザー パスワードを変更します

SET PASSWORD ステートメントを使用してユーザーのパスワードを変更するには、最初の要件は、アカウントに少なくとも UPDATE 権限が必要であることです。

ユーザー アカウントは「user@host」の形式である必要があり、そのパスワードを更新したいと考えています。

SET PASSWORD ステートメントを使用してユーザー アカウント「gfguser1」のパスワードを「newpass」に変更するには、次のコード ステートメントを実行する必要があります:

構文:

MySQLでユーザーパスワードを変更するにはどうすればよいですか? (コード例)

2. ALTER USER ステートメントを使用して MySQL ユーザー パスワードを変更する

ユーザー アカウントのパスワードを変更する 2 番目の方法は、ALTER USER ステートメントを使用することです。声明。

ALTER USER ステートメントは、「IDENTIFIED BY」句とともに使用されます。

Alter User ステートメントを使用してユーザー アカウント「gfguser1」のパスワードを「newpass」に変更する場合、構文は次のとおりです。
構文:

MySQLでユーザーパスワードを変更するにはどうすればよいですか? (コード例)

3. UPDATE ステートメントを使用して MySQL ユーザー パスワードを変更する

ユーザー アカウントのパスワードを変更する 3 番目の方法は、UPDATE ステートメントを使用することです。

Update ステートメントは、mysql データベースのユーザー テーブルを更新します。

FLUSH PRIVILEGES ステートメントは、UPDATE ステートメントの実行後に実行する必要があります。

FLUSH PRIVILEGES ステートメントは、mysql データベースの付与テーブルから権限をリロードするために使用されます。

localhost サーバーから接続するユーザー アカウント「gfguser1」のパスワードを「newpass」に変更する場合、構文は次のとおりです。

構文:

MySQLでユーザーパスワードを変更するにはどうすればよいですか? (コード例)

この記事は、MySQL でユーザー パスワードを変更する方法について説明しています。推奨される関連する mysql ビデオ チュートリアル: "mysql チュートリアル"

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

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