GNU/Linux >> Linux の 問題 >  >> Ubuntu

Linux Debian/UbuntuでのMySQLパスワードのリセット

Linux Debian / Ubuntuでは、追加のユーザー debian-sys-maint すべてのアクセス権も持っているものがメンテナンスに使用されます。また、ユーザーのパスワード、特に紛失した場合のルートパスワードをリセットするためにも使用できます。リセットに関するヒントをいくつか紹介します。

「root」パスワードのリセット
mysqladmin -u root -p password "MyNewPass"
または
mysql -u debian-sys-maint -p
update mysql.user set Password=password('MyNewPass') where User='root';
flush privileges;
quit;

ユーザーをリセット/作成し、すべてのアクセス権を付与します。
例: debian-sys-maint
mysql -u root -p
create user 'debian-sys-maint'@'localhost' identified by 'UserPassword';
grant all privileges on *.* to 'debian-sys-maint'@'localhost'
flush privileges;
quit;

初めてrootパスワードを設定します。
MySQL / MariaDBの初期インストール後にrootパスワードの要求が開始されなかった場合は、上記のようにrootパスワードを設定できます。ただし、それが機能しない場合は、プラグインに互換性がない可能性があります。この場合、次のコマンドを使用することをお勧めします。
クライアントプログラム(mysql)を使用してMySQL / MariaDBサーバーにパスワードなしでrootとしてログインし、次のコマンドを使用します。

UPDATE mysql.user SET authentication_string = PASSWORD('NEWPASSWORD'), plugin = 'mysql_native_password' WHERE User = 'root' AND Host = 'localhost';
FLUSH PRIVILEGES;
exit;



 
Ubuntu
  1. Ubuntuのパスワードをリセットする方法は?

  2. Ubuntu 16.04/18.04でのMySQL/MariaDBルートパスワードのリセット

  3. Ubuntuでrootアカウントを無効にしますか?

  1. LinuxまたはWindowsでMySQLルートパスワードをリセットまたは変更する方法

  2. Ubuntu20.04にMySQLをインストールする方法

  3. Ubuntu16.04LTSでのMariaDBルートパスワードのリセット

  1. Ubuntu 20.04 FocalFossaLinuxのデフォルトのルートパスワード

  2. Ubuntu 20.04 FocalFossaLinuxでrootMySQL/MariaDBパスワードをリセットする方法

  3. Ubuntu20.04はrootパスワードをリセットします