• 締切済み

パスワード忘れ

とても困ったことになりました、助けてください。 mysqlで、あるユーザーをold-passwordのオプションをつけて作成しました。 そのときのパスワードもきちんとメモしたはずでした。 しかし、時間をおいて接続しようと試みると、パスワードが違う、というようなメッセージが表示されてしまいました。 メモしてあったパスワードで接続しようとしても、そのメモも間違っているのか接続できません。 なんとか設定してあるパスワードを知る方法はないでしょうか。 都合でユーザーを削除して新規で作り直す、ということはできません。 よろしくお願いいたします。

  • MySQL
  • 回答数1
  • ありがとう数1

みんなの回答

  • Ethersky
  • ベストアンサー率71% (168/235)
回答No.1

残念ながら、忘れてしまったら再度作成しなおすしかありません。 管理者権限を持つユーザーで接続して再度作成してください。 ちなみに一度そのユーザーを消さなくてもパスワードだけ変更(パスワードだけ再設定)できます。(もちろん管理者権限ユーザーからの操作で)

ma-chan45
質問者

お礼

そうですか・・・・そうですよね・・ ありがとうございました! なんとか思い出せるように頭を振り絞ってみます!!

関連するQ&A

  • mysqlのユーザパスワードについて

    mysqlのユーザパスワードについて こんばんわ。mysql初心者です。 現在、サーバ(Linux Fedora11)でyumコマンドからmysql(Server version: 5.1.45 Source distribution) をダウンロードしてインストールしています。 新しいユーザーを作って接続を試みたのですが出来ません。 原因を調査した結果、パスワードが設定出来ていないようです。 一連の作業を例として下記の通りです。 例)------------------------------------------------------------------------------- [root@fedora user]# mysql -u root mysql> grant all privileges on *.* to user@"%" identified by 'user' with grant option; mysql> grant all privileges on *.* to user@localhost identified by 'user' with grant option; mysql> select user,host,password from mysql.user; +----+-----------------+-----------------+ | user | host           | password        | +----+-----------------+-----------------+ | root | localhost        |             | | root | fedora.fedorasrv.com |             | | root | 127.0.0.1        |             | | user | localhost        | 1a486e7929011a28 | | user | #             | 1a486e7929011a28 | +----+-----------------+-----------------+ mysql> exit; [root@fedora user]# mysql -u user -p 1a486e7929011a28 Enter password: ERROR 1045 (28000): Access denied for user 'user'@'localhost' (using password: NO) [root@fedora user]# mysql -u user ERROR 1045 (28000): Access denied for user 'user'@'localhost' (using password: NO) [root@fedora user]# mysql -u user -p user Enter password: ERROR 1045 (28000): Access denied for user 'user'@'localhost' (using password: NO) ---------------------------------------------------------------------------------- userユーザのパスワードが保護(?)なのか設定した内容と違います。 保護されたパスワードで打ってもノーパスワードで打っても設定したパスワードでも接続出来ません。 ちなみに他のユーザで作成しても保護されたパスワードです。 どのようにしたら設定した通りのパスワードが作成されるかご教授願います。

    • ベストアンサー
    • MySQL
  • mysqlのユーザパスワードについて

    mysqlのユーザパスワードについて こんばんわ。mysql初心者です。 現在、サーバ(Linux Fedora11)でyumコマンドからmysql(Server version: 5.1.45 Source distribution)をダウンロードしてインストールしています。 新しいユーザーを作って接続を試みたのですが出来ません。 原因を調査した結果、パスワードが設定出来ていないようです。 一連の作業を例として下記の通りです。 例)------------------------------------------------------------------------------- [root@fedora user]# mysql -u root mysql> grant all privileges on *.* to user@"%" identified by 'user' with grant option; mysql> grant all privileges on *.* to user@localhost identified by 'user' with grant option; mysql> select user,host,password from mysql.user; +----+-----------------+-----------------+ | user | host           | password        | +----+-----------------+-----------------+ | root | localhost        |             | | root | fedora.fedorasrv.com |             | | root | 127.0.0.1        |             | | user | localhost        | 1a486e7929011a28 | | user | #             | 1a486e7929011a28 | +----+-----------------+-----------------+ mysql> exit; [root@fedora user]# mysql -u user -p 1a486e7929011a28 Enter password: ERROR 1045 (28000): Access denied for user 'user'@'localhost' (using password: NO) [root@fedora user]# mysql -u user ERROR 1045 (28000): Access denied for user 'user'@'localhost' (using password: NO) [root@fedora user]# mysql -u user -p user Enter password: ERROR 1045 (28000): Access denied for user 'user'@'localhost' (using password: NO) ---------------------------------------------------------------------------------- userユーザのパスワードが保護(?)なのか設定した内容と違います。 保護されたパスワードで打ってもノーパスワードで打っても設定したパスワードでも接続出来ません。 ちなみに他のユーザで作成しても保護されたパスワードです。 どのようにしたら設定した通りのパスワードが作成されるかご教授願います。

    • ベストアンサー
    • MySQL
  • userテーブルに表示されるパスワードが、自分で設定したパスワードと異なる

    SSH(puttyjp)のコマンドプロンプトから mysql> select host, user, password from mysql.user; のように指定してuserテーブルに表示される各ユーザーのパスワードの表示画が、自分で設定したパスワードと異なっています(userテーブルに表示される各ユーザーのパスワードは、自分で設定したものより長く複雑です。)。 1)どうなっているのでしょうか(問題ないのでしょうか?)? 2)どのようにすれば、自分で設定したパスワードがSSH(puttyjp)のコマンドプロンプトから“そのままの表示で”確認できるのでしょうか? よろしくお願いします。

    • ベストアンサー
    • MySQL
  • 正しいパスワードなのに入っていけない

    とあるサイトでパスワードとIDを入力しないと入れないコンテンツがあり、管理人さんから教えてもらったパスワードとIDを入力しました。 ですが、何度やっても入っていけません。 使っているブラウザはIE7で、「Please input your ID and PASSWORD のサーバー」 「警告: このサーバーは、ユーザー名とパスワードを安全ではない方法で送信することを要求しています (安全な接続を使わない基本的な認証)。」とでます。 パスワードとユーザー名を入力しましたが、正しいはずなのに入っていけず、同じように入力しなおして3度目に 「Authorization Required」と表示されるページになってしまいます。 インターネットオプションなどの設定が悪いのかと思い、素人考えでクッキーや一時ファイルの削除などしてみましたがダメでした。 改善策はあるのでしょうか?

  • ユーザ追加して、パスワード無しでもログインできてしまう。

    はじめまして、ronron77と言います。 環境:fedora4+MySQL4.1.16 mysql>grant all on *.* to user1 identified by 'user1' with grant option; でユーザ追加後、 > mysql -u user1 -p >Enter password:user1 mysql> でログインできますが、 > mysql -u user1 mysql> でもログインできてしまいます。 ちなみに、rootでログインすると、 mysql> select host,user,password from mysql.user; host user password localhost root ******* | % user1 ******* | で、パスワードはちゃんと設定されています。 > mysql -u user1 では、ログインできないようにするにはどうしたらよいのでしょうか?

    • ベストアンサー
    • MySQL
  • rootのパスワードを忘れました

    以前MySQLをインストールしたのですが、パスワードを忘れてしまいました。 まずパスワードの再設定にトライしました。しかし駄目でした。 その後、MySQLを削除し、再インストールを試みました。 しかし、Passwordを入力する項目が3つになっていて、 Current Password という入力欄が出来てしまいました。 もちろん、未入力で進めるとエラーになります。 Program Filesの中にあるMySQLのフォルダは完全に削除してから再インストールを行ったのですが、他にもどこかに設定データが残っていたのでしょうか? よろしくお願いします。 windowsXP MySQL(5.1.35)

    • ベストアンサー
    • MySQL
  • 管理者パスワードの設定

    WEBで設定方法を調べていると次の2通りが見つかりました。 1:はユーザで設定、2:はrootで設定しているようです。 これはどちらでもいいのでしょうか? それと、 # mysql -u root mysql $ mysql -u root の記述で 最後にmysqlがつくのとつかないのとではどう 違うのでしょうか? 1: '---------------------------------------- # mysql -u root mysql mysql> SET PASSWORD FOR root=PASSWORD('new_password'); 2: '----------------------------------------- $ mysql -u root mysql> set password=password('パスワード'); よろしくお願いします。

    • ベストアンサー
    • MySQL
  • パスワードが設定できない。。

    http://centossrv.com/mysql.shtml で【set password for root@localhost=password('rootパスワード');】 を設定してmysqlをexitして 【mysql -u root -prootパスワード】 で再度ログインするとなぜかログインできなくなります。(パスワード メモ帳にコピペしているので問題ないと思います。) なぜでしょうか? Centos4.3 mysql-4.1.20-2.RHEL4.1 mysql-server-4.1.20-2.RHEL4.1 です。こころあたりのある方、アドバイスお願いします。

  • JSPからMysqlにアクセスするユーザ・パスワード

    こんにちは。raly-ralyです。 ご存知の方がいましたら、教えてください! 【使用している環境】 Tomcat/4.1.12 Apache/2.0.43 Mysql/3.23.53 RedHatLinux/7.3 WebサーバとMysqlサーバは同じサーバです。 Telnetでサーバにログオンし、MysqlのDB "TEST"を操作するときのユーザ/パスワードを "raly"/"password"とします。("raly"のMysqlでの権限はルート権限です) Web(JSP)からDB "TEST"にアクセスするときに、"raly"/"password"を使用すると、 以下のエラーメッセージが表示されます Invalid authorization specification: Access denied for user: 'raly@localhost.localdomain' (Using password: YES) ところが"raly"/(パスワードなし)でアクセスすると、 DB "TEST"にアクセス可能です。 同様に、Windows端末からODBC接続する場合も"raly"/(パスワードなし)だと成功します。 Mysql側に何かそういう設定があるのでしょうか?

    • ベストアンサー
    • Java
  • MySqlのパスワードに「"」が含まれた場合の扱い

    MySqlのパスワードに「"」が含まれています。 このMySqlをWindowsから呼び出す方法を教えてください。 パスワード部分を対話式で入力するのはできます。 バッチ処理でアクセスする方法が知りたいです。 なお、シェル(バッチ)ファイルにパスワードを記述するのはセキュリティ的に云々の話は結構です。 例 ユーザー:user1 パスワード:aa"bb データベース:database1  ↓このようなパスワードがセットされています。 SET PASSWORD FOR user1@localhost=PASSWORD('aa"bb'); linux(bash)からは普通にアクセスできます。  mysql --database database1 -u user1 --password='aa"bb' Windows(dos)からはエラーになります。  mysql --database database1 -u user1 --password='aa"bb' というかそもそも「abcd」のような普通のパスワードもシングルクオートするとダメです。  mysql --database database1 -u user1 --password='abcd' ・・・ ×  mysql --database database1 -u user1 --password=abcd ・・・ ○ なので裸で記述してみますが  mysql --database database1 -u user1 --password=aa"bb これは当然ダメです。 こんなことしてみましたが  mysql --database database1 -u user1 --password=aa^"bb ダメでした。 何か方法ありませんか?

    • ベストアンサー
    • MySQL