ようこそ! 情シス営業日誌 Monday, January 30 2023 @ 05:32 PM JST

snipe-itのインストールスクリプトでDBのパスワードを間違えて設定してしまった時の対処法

  • 投稿者:
  • 表示回数 7,054
snipe-it

/var/www/snipeit/install.shを実行して、snipe-itの環境を整えるときに、

Q. What do you want your snipeit user password to be? n

とか、やっちゃいまして、後から /var/www/snipeit/.env の中を見たら、

DB_CONNECTION=mysql
DB_HOST=localhost
DB_DATABASE=snipeit
DB_USERNAME=snipeit
DB_PASSWORD=n
DB_PREFIX=null
DB_DUMP_PATH='/usr/bin'
DB_CHARSET=utf8mb4
DB_COLLATION=utf8mb4_unicode_ci

とか、なってまして、赤面ってやつです。
英語ができないおっさんのレベルなど、こんなものです。笑うがいいさ。へっ。

で、このままじゃ、セキュリティ的にもあれなんで、パスワードを変更します。

 

/var/www/snipeit/.envを変更します。

DB_CONNECTION=mysql
DB_HOST=localhost
DB_DATABASE=snipeit
DB_USERNAME=snipeit
DB_PASSWORD=snipeit_password
DB_PREFIX=null
DB_DUMP_PATH='/usr/bin'
DB_CHARSET=utf8mb4
DB_COLLATION=utf8mb4_unicode_ci

mysqlで、snipeitユーザーのパスワードを変更します。

$ mysql -u root⏎
MySQL> set password for 'snipeit'@'localhost'=PASSWORD('snipeit_password');
MySQL> exit;