ホームページ  >  記事  >  データベース  >  mysqlでユーザーを作成する方法

mysqlでユーザーを作成する方法

下次还敢
下次还敢オリジナル
2024-04-14 19:39:49449ブラウズ

MySQL でユーザーを作成するには 3 つの方法があります。MySQL コマンド ラインで CREATE USER ステートメントを実行する方法、MySQL Workbench で [ユーザーと権限] ノードで新しいユーザー アカウントを作成する方法です。 SQL スクリプト、GRANT および FLUSH PRIVILEGES ステートメント。

mysqlでユーザーを作成する方法

MySQL ユーザーの作成方法

MySQL でのユーザーの作成は、基本的なデータベース管理タスクです。これを行うにはいくつかの方法があります。

MySQL コマンド ライン経由

<code>CREATE USER 'username'@'hostname' IDENTIFIED BY 'password';</code>
  • username を作成する新しいユーザー名に置き換えます。
  • hostname を、ユーザーが接続できるホスト名 (たとえば、localhost または特定の IP アドレス) に置き換えます。
  • password をユーザーのパスワードに置き換えます。

MySQL Workbench 経由

  1. MySQL Workbench で、データベース サーバーに接続します。
  2. [データベース] タブで、[ユーザーと権限] ノードを右クリックし、[新しいユーザー アカウント...] を選択します。
  3. [新しいユーザー アカウントの作成] ダイアログ ボックスで:

    • 新しいユーザーの名前を入力します。
    • ホスト名を入力します。 ######パスワードを入力する。
    「適用」をクリックしてユーザーを作成します。
SQL スクリプト経由

<code class="sql">CREATE USER username@hostname IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO username@hostname;
FLUSH PRIVILEGES;</code>

    username
  • hostname を必要な情報に置き換えます。
  • password
  • をユーザーのパスワードに置き換えます。
  • GRANT
  • ステートメントは、すべてのデータベースとテーブルに対する完全な権限をユーザーに付与します。
  • FLUSH PRIVILEGES
  • ステートメントは、変更がすぐに有効になるように権限テーブルをフラッシュします。

ユーザー アカウントを保護するには、強力なパスワードを使用してください。
  • 必要に応じて、ユーザーに特定の権限レベルを割り当てます。
  • セキュリティを確保するために、ユーザー アカウントを定期的に確認して更新します。

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

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