今日が一番若い日です!
Zabbix

今日の備忘録②:Zabbixのパスワードを忘れたら

記事内に商品プロモーションを含む場合があります

こちらを参考にさせていただきました。おせわになりました!

 

①そもそもユーザー名自体忘れちまったぜ

1)MySQL(orMariaDB)にログイン

# mysql -p                                   

※この場合、パスワードを聞かれるので別途入力

 

2)データベース切り替え

# use データベース名                                                                                  
ex)use zabbix

※問題なければ ”Database changed” が返る

 

3)ユーザーテーブルを一括表示

# select * from users;                              
おおこんな名前にしてたか!
※phpMyAdminを使う場合は、この”users”テーブルを探す
※ごちゃごちゃ表示されて見づらいようだったら、*を username に変える
(select username from users;)

 

※2でデータベースの名前自体覚えていなかったら終了、ではなくて
# show databases;                                

で一覧出してそれらしいものを探す(複数形なのに注意)

 

②パスワードを消してやるぜ!(悪人風に)

1)DB上で、失念した古いパスワードを新しい文字列で上書きします

# update users set passwd = “d41d8cd98f00b204e9800998ecf8427e” where alias=”さっき調べたユーザー名”;

 

2)WEBから調べたユーザー名と、パスワードは空欄でログインできます

注意)”d41d8cd98f00b204e9800998ecf8427e”は「空」を表しています。

カラを表す文字列を入れて、設定上はパスなしを装う。

# mysql -uさっき調べたユーザー名 -p                                                          

※パスワードを聞かれたらEnter。ユーザ名はuの後ろにスペースはいれない。ちなみにpも同じ。入れるとただしく認識してくれない。

 

これで無事ログインできるはず。

 

追記:パスワード再設定

上で便宜上、カラで設定したので必ずパスワードを設定しなおしましょう

※なら②項で直接入れればいいじゃん、というのも自分で書いてて思ったw

 

# set PASSWORD for さっき調べたユーザー名@localhost=PASSWORD(‘新しいパスワード’);

 

 

 

成功を祈ります!

Zabbix使いにおすすめ!
ZABBIXの本があるのをご存知ですか?