データベースを管理する場合、セキュリティは非常に重要です。セキュリティを維持するためにデータベースのパスワードを定期的に変更するのが効果的な方法です。 MySQL は、さまざまな方法でパスワードを変更できる人気のオープン ソース データベース管理システムです。
MySQL データベースのパスワードを変更する手順は次のとおりです:
ステップ 1: MySQL にログイン
まず、MySQL サーバーに接続してログインします。管理者権限付き。これは、コマンド ラインまたは phpMyAdmin などの MySQL クライアントを使用して実行できます。 Linux または Mac OS X システム上の MySQL に接続するには、次のコマンドを使用します。
mysql -u root -p
これにより、MySQL 管理者パスワードの入力が求められます。
ステップ 2: データベースを選択します
データベースのパスワードを変更するには、データベース名を知っている必要があります。次のコマンドを使用すると、既存のすべての MySQL データベースを一覧表示できます。
show databases;
パスワードを変更するデータベースを選択します。データベース「mydb」のパスワードを変更するとします。次のコマンドを使用してデータベースを選択します:
use mydb;
ステップ 3: パスワードの変更
これで、次のコマンドを使用して、現在選択されているデータベースのユーザー パスワードを変更できるようになります:
alter user 'username'@'localhost' identified by 'newpassword';
注: MySQL 5.7 より前のバージョンの場合は、SET PASSWORD ステートメントを使用します。
set password for 'username'@'localhost' = password('newpassword');
上記のコマンドで、「username」はパスワードを変更するユーザー名、「localhost」は IP アドレスです。ローカルホストの。 「%」を使用してすべての IP アドレスを表すこともできます。新しいパスワードは「newpassword」です。
たとえば、データベース「mydb」のユーザー「john」のパスワードを「newpassword」に変更する場合は、次のコマンドを使用します。
alter user 'john'@'localhost' identified by 'newpassword'; -- for MySQL 5.7 and after versions set password for 'john'@'localhost' = password('newpassword'); -- for MySQL 5.7 and before versions
ステップ 4: アクセス許可の再読み込み
パスワードを変更したら、変更を有効にするためにデータベースの権限テーブルを再ロードする必要があります。権限テーブルは、次のコマンドを使用して再ロードできます。
flush privileges;
この時点で、MySQL データベースのパスワードは正常に変更されました。
概要
MySQL は強力なオープンソース データベース管理システムですが、不正アクセスを防ぐために適切な保護が必要です。データベースのパスワードを変更することは、セキュリティを強化する簡単かつ効果的な方法です。この記事では、コマンド ラインを使用して MySQL データベースのパスワードを変更する方法について説明します。この方法を使用すると、データベースを安全に保ち、権限のないユーザーから保護することができます。
以上がmysqlデータベースのパスワードを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。