人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

mySQLのパスワードの変更方法を教えて下さい。

先日、ロリポップサーバーを借りてmySQLのデータベースを作成しました。
ロリポップサーバーの管理画面からデータベース作成時にパスワードAを設定しました。

その後、phpMyAdminから下記SQLを発行して、パスワードBに変更しました。

set password for LA******@mysql**.lolipop.jp=password('パスワードB');

phpMyAdminにはもちろんパスワードBでログインができるようになりました。
しかし、PHPからデータベースに接続しようとすると、パスワードBではなく
依然としてパスワードAでしか接続できません。

これは、phpMyAdminとは別にmySQLで別のパスワードを持っているのでしょうか?
もしそうであれば、mySQLのパスワードの変更方法を教えて下さい。

バージョン
phpMyAdmin 2.6.2-rc1
MySQL 4.0.24


●質問者: keyboo
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:24 JP LA MySQL Op.
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● pahoo
●27ポイント

"set password..." に続いて、

"FLUSH PRIVILEGES;" を実行してみてください。

◎質問者からの返答

やはりキャッシュ(?)ですか。

ブラウザのキャッシュやプロキシのキャッシュは疑ったんですが・・・。

こんなのがあるとは思いませんでした。

ありがとうございました。

追記

試しました。

SET PASSWORD FOR LA******=PASSWORD('******');FLUSH PRIVILEGES;

実行結果

Access denied. You need the RELOAD privilege for this operation


2 ● mulloo
●27ポイント

ロリポップはユーザー画面からmysqlの設定をするようになっていたと思います。パスワードの変更はなかったように思います。http://www

◎質問者からの返答

となると初期パスワードから変更できないんでしょうか?

できないとなると、セキュリティは大丈夫なのでしょうか?

せめて初期パスワード設定時に大文字小文字英数を設定できたらいいのですが、

大文字ははじかれてしまいました。


3 ● pahoo
●26ポイント

#1のコメント

実行結果

Access denied. You need the RELOAD privilege for this operation

SET PASSWORD コマンドが効いていませんね。

リモートからパスワード変更することができない設定になっているのだと思います。


ロリポップサーバーのサポートにお問い合わせになった方がよろしいかと存じます。


※設定された回答回数の上限になりました。さらにフォローが必要でしたら、コメント欄を開けていただくか、回答回数を増やしてください。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ