mysqlのコマンドラインでユーザーを作成する方法は何ですか?
MySQLのコマンドラインでユーザーを作成するには、以下の手順を使用してください。
- MySQLコマンドラインクライアントを開いてください。
- ユーザーを作成するために、以下のコマンドを入力してください。
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
‘username’ は作成するユーザー名であり、’localhost’ はMySQLサーバーにアクセスするホスト名であり、’password’ はユーザーのパスワードです。ユーザーが任意のホストからサーバーにアクセスできるようにする場合は、’localhost’ を ‘%’ に置き換えることができます。
- 特定のデータベースへのユーザーのアクセスを承認するために、次のコマンドを入力します。
GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'localhost';
‘database_name’はアクセス権限を付与するデータベースの名前です。
- 権限を更新して変更を有効にする。
FLUSH PRIVILEGES;
今、新しいMySQLユーザーを作成することに成功しました。ユーザーは、彼らのユーザー名とパスワードを使用してMySQLサーバーにアクセスし、認可されたデータベースにアクセスすることができます。