• 締切済み

SQL例外

色々と調べたのですが、どうしても理由がわからないので 質問をさせて頂きます。 コーディングには問題がないとおもうのですが、コンパイルをすると java.sql.Exception: Access denied for user 'Mulder'@' localhost (using password=YES)と言う例外が発生して しまいます。わかる方よろしくお願い致します。

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

みんなの回答

  • mooboogie
  • ベストアンサー率68% (28/41)
回答No.1

そのMulderというユーザーでのログインが問題ということだと思います。 ユーザー自体の問題か、パスワードが違っているか。 関係ないですが、そのユーザー Mulderだと、パスワードはtrustnooneですか?(笑) X-Fileファンとしては見逃せないところです。 全然関係なかったらごめんなさい。

NeilMania
質問者

お礼

返事ありがとうございます。 教科書通りコーディングしたので何が原因なのか わからないのですが、 Class.forName("com.mysql.jdbc.Driver"); String strConn="jdbc:mysql://localhost/jamyto" + "?user=Mulder&password=TrustNo1" + "&useUnicode=true&characterEncoding=cp932"; 何が原因なんですかねぇ…。

NeilMania
質問者

補足

原因がわかりました。ありがとうございました。

関連するQ&A

  • JDBCについて

    私は今参考書のサンプルプログラムを利用して、システムをつくっています。 そのサンプルを入力して、Tomcatで動かしてみたところ、 「java.sql.SQLException: Access denied for user 'member1'@'localhost' (using password: YES) 」 というエラーが発生しました。 初心者の私にはどこが間違っているのかわからないので、 教えてください。お願いします。 参考書は「標準JSP/サーブレット教科書」を利用しています。

  • Mysqlに入れません

    PHPのパッケージxamppでMySQL 5.0.51aをインストールしています。 しかしどうあがいてもMySQLに入れません。 C:\xampp\mysql\bin>mysql ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO) C:\xampp\mysql\bin>mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) C:\xampp\mysql\bin>mysql -u root -p root Enter password: **** ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 教えてください。お願いいたします。

    • ベストアンサー
    • MySQL
  • rootでログインできない場合。

    コマンドプロンプトから、mysqlにアクセスしようとしているところなのですが、rootユーザでアクセスするとどういうわけかログオンが出来ない状態です。 mysql -u root -p でパスワードを入力すると、 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) というエラーメッセージが表示されます。 「using password: YES」ということは、パスワード自体は正しいということだと思うのですが…。 root以外の、自分で作成したユーザでは無事にログオンも出来、問題はないのでrootのみ問題が発生しています。 この間までは普通にログオンできていたので、困っています。 アドバイスをよろしくお願いいたします。 ちなみにSQLのバージョンは5.0です。

  • mysqlコマンドのエラー

    mysqlコマンドで、テキストに記述されたcreate文とinsert文を読み込みたいのですが、うまくいきません。下記がコマンドの実行結果です。パスワードつきとそうでないものをテストしましたが、駄目でした。 何かお気づきの点がありましたら、ご教示して頂けますと幸いです。 どうぞ、よろしくお願いいたします。 [root@db1 tmp]# mysql u_ec < u_ec.sql ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) [root@db1 tmp]# mysql -u owner -p u_ec < u_ec.sql Enter password: ERROR 1045 (28000): Access denied for user 'owner'@'localhost' (using password: YES)

    • ベストアンサー
    • MySQL
  • MTでデータベースの設定がおかしいと言われる。

    Got an error: データベース接続の設定に誤りがあります: エラーが発生しました: Access denied for user: '@localhost' (Using password: YES) ログインしようとすると上記のエラーが発生します。 解決法を教えてください。 質問等あったらどんどんしてください。分かる範囲で答えます。

  • JSPでデータベース接続

    JSPを使用してMySQLデータベースに接続しようとしていますが java.sql.SQLException: Access denied for user ''@'localhost' (using password: NO)とエラーが出て 接続ができません。 そこで質問なのですが、上記のエラーは何が原因なのでしょうか。MySQLなのかJSPなのか、エラーの原因がわかりません。どなたか原因を教えていただけないでしょうか。お願いします。

    • ベストアンサー
    • Java
  • mysqlが起動しなくなりました。

    LINUXでmysqlを使用してます。 誤って、mysqlのデータベースをdropしてしまいアンインストール後、再びインストールし、使用したところ下記の様になりました。以前はパスワード無しでもできたのですが、パスワードを求められたり・・・と変わってしまいました。3306のPORTはmysqlに割り振られてるのですが・・・。 # mysql ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO) # mysql -u root ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO) # mysql -p Enter password: ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES) # ps ax | mysqld 051007 11:31:57 Can't start server: Bind on TCP/IP port: Address already in use 051007 11:31:57 Do you already have another mysqld server running on port: 3306 ? 051007 11:31:57 Aborting 051007 11:31:57 mysqld: Shutdown Complete

    • ベストアンサー
    • MySQL
  • mysqlでERROR 1045 (28000): Access denied

    mysqlで以下のようにしたところ、 ERROR 1045 (28000): Access denied for use 'ODBC'@localhost' (using password: YES) のようなエラーがでました。どのように対応すればよいのでしょうか? mysql root -p パスワード入力

    • ベストアンサー
    • MySQL
  • javaやpythonからmysqlへ接続

    javaやpythonからmysqlへ接続を試みています。 localhostにユーザー(rootでも作成したuserでも)を指定して接続しようとしているのですが、 パスワードなしだと接続できて、パスワードありだと、 Error: 1045 (28000): Access denied for user 'user' (using password: YES) となり、接続できません。 grant all privileges on *.* to 'user'@"%" identified by 'password' with grant option ; flush privileges; としてみましたが、できませんでした。似た状況の方、解決策をご存知の方、みえましたらご教授願いたいです。

  • ERROR 1045 (28000) (using password: YES)について

    はじめまして。 MySQLで作ったユーザー「a」でログインするのに、 mysql -u a -p password:12345 でログインしようとすると、 ERROR 1045 (28000): Access denied for user 'a'@'localhost' (using password: YES) と表示されてしまいます。 パスワードは設定した通りなので間違いないのですが、ネットでも調べてもパス違いでしか載ってないので、他に原因がわかる方いましたらお教え頂ければと思います。 rootユーザーではログインできる。 バージョンは5.0.77 以上、よろしくお願いします。