ホームページ  >  記事  >  データベース  >  mysqlでユーザーパスワードを設定する方法

mysqlでユーザーパスワードを設定する方法

PHPz
PHPzオリジナル
2023-04-17 16:38:452285ブラウズ

MySQL は、データの保存と管理に非常に一般的に使用されているオープン ソース データベース管理システムです。 MySQL を使用している場合、ユーザー権限を設定する際にユーザー パスワードを設定することも重要なタスクです。 MySQL でユーザー パスワードを設定する方法を見てみましょう。

  1. MySQL へのログイン

MySQL を使用する前に、MySQL サーバーにログインする必要があります。次のコマンドを使用できます。

mysql -u root -p

このコマンドを使用すると、root ユーザーを使用して MySQL にログインできます。このコマンドを入力すると、root ユーザーのパスワードの入力を求められます。正しいパスワードを入力すると、MySQL に正常にログインできます。

  1. ユーザーの作成

MySQL でユーザー パスワードを設定する場合は、まずユーザーを作成する必要があります。次のコマンドを使用して、user という名前のユーザーを作成できます:

CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';

上記のコマンドで、「user」@「localhost」はユーザー user をローカルに作成することを意味し、「password」はユーザーのパスワードです。また、localhost を指定したホスト名に置き換えて、別のマシンにユーザーを作成することもできます。

  1. 認可

ユーザーを作成したら、ユーザーが指定されたデータベースにアクセスできるように、そのユーザーを認可する必要があります。次のコマンドを使用して、ユーザー user を承認できます。

GRANT ALL PRIVILEGES ON database_name.* TO 'user'@'localhost';

上記のコマンドで、「database_name」は、ユーザー user にアクセスさせるデータベースの名前を表します。 * はすべてのテーブルを表します。特定のテーブル名を指定することもできます。このコマンドは、指定されたデータベースに対するすべての権限をユーザー user に付与します。

  1. 権限の更新

認可が完了したら、MySQL 権限を更新して有効にする必要があります。次のコマンドを使用して権限を更新できます:

FLUSH PRIVILEGES;

このコマンドにより、MySQL はローカルの認証ステータスを更新し、最新の認証の変更をメモリに更新します。

  1. パスワードの変更

ユーザー パスワードを変更する場合は、次のコマンドを使用できます:

SET PASSWORD FOR 'user'@'localhost' = PASSWORD('new_password');

上記のコマンドでは、「new_password」 ' は、設定する新しいパスワードです。

概要

MySQL を使用する場合、ユーザー パスワードの設定は非常に重要な作業です。上記の手順に従って、ユーザーの作成、承認、権限の更新、パスワードの変更を行うことができます。これらの簡単な手順で、データを安全に保つことができます。

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

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