Linux スクリプトを使用してデータベースユーザーを作成する方法

Linux スクリプトでデータベースユーザーを作成するには、以下の手順に従ってください。

  1. まず、MySQL や PostgreSQL といった必要なデータベースサーバーをインストールしていることを確認します。
  2. テキストエディタを開き、新しいスクリプトファイルを作成する。たとえば、vi コマンドを使用して、create_user.sh という名前のファイルを開くことができます:
vi create_user.sh
  1. データベースユーザを作成するためにスクリプトファイルに以下を追加してください。使用しているデータベースサーバに応じて変更してください。

MySQLでは:

#!/bin/bash
# 设置MySQL登录凭证
user="root"
password="your_password"
# 创建数据库用户
mysql -u $user -p$password -e "CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'new_password';"

PostgreSQLに関しては、

#!/bin/bash
# 设置PostgreSQL登录凭证
user="postgres"
password="your_password"
# 创建数据库用户
sudo -u postgres psql -c "CREATE USER new_user WITH PASSWORD 'new_password';"

上記のスクリプト内で、new_user を作成するデータベースのユーザー名に、new_password をユーザーのパスワードに設定する必要があります。

  1. エディターを保存して終了する。
  2. ターミナルで、スクリプトに実行権限を与える。
chmod +x create_user.sh
  1. データベースユーザー作成用スクリプトを実行する:
./create_user.sh

スクリプトでは、あなたが提供されたデータベースサーバーのログイン認証情報を使用して、新しいデータベースユーザーを作成します。ただし、お客様のシステムとデータベースサーバーに応じて、適宜調整が必要になる場合があります。

bannerAds