MariaDBのrootユーザパスワードリセットのメモ

mariadbのrootパスワードを失念したので、強制リセットしたので作業メモ

daemonを止めて、認証スキップで起動する

# systemctl stop mariadb
# systemctl set-environment MYSQLD_OPTS="--skip-grant-tables"
# systemctl start mariadb

MySQLクライアントで接続して、パスワード変更

$ mysql -u root
MariaDB [(none)]> flush privileges;
MariaDB [(none)]> alter user 'root'@'localhost' identified by '********';

オプションを戻して再起動

# systemctl stop mariadb
# systemctl unset-environment MYSQLD_OPTS
# systemctl start mariadb

接続確認

$ sudo mysql -u root -p

Similar Posts:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください