http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd …等を参考につくってみたのですが、
Microsoft OLE DB Provider for ODBC Drivers エラー '80004005'
[Microsoft][ODBC Driver Manager] データ ソース名および指定された既定のドライバが見つかりません。
や
Microsoft OLE DB Provider for SQL Server エラー '80040e4d'
接続文字列の属性が正しくありません。
のエラーが出てしまいます。
PC環境はWindows2003server、mysql5.0.18です。
No.4ベストアンサー
- 回答日時:
> Access denied for user '=root'
ユーザ名を間違えてるようで。「UID==root」じゃなくて、「UID=root」かと。
# って、No.1の補足でもすでに「==」だったのに、気がつかなかった。
ただ、システムDSNに設定したものだけで、ユーザ名やらサーバ名はとくに接続文字列に記述しなくて良かったような。
> Host '*********.*****.local' is not allowed
こちらは、MySQL側の設定で拒否されてるのでは。
MySQL.comのマニュアルに対処法が書かれてるみたいです。
参考URL:http://dev.mysql.com/doc/refman/4.1/ja/access-de …
この回答への補足
ありがとうございます!
>ユーザ名を間違えてるようで。「UID==root」じゃなくて、「UID=root」かと。
単純なミスでしたね・・・
あ、設定しなくても良かったんですか。
ASPページのほうは、エラーはなくなりました!
データ抽出はできてないですが(汗)
一歩進むと何か問題が出てきます(汗)
> Host '*********.*****.local' is not allowed
こちらのほうは上記参考URLをもとに調べてみます。
No.3
- 回答日時:
よくわかんないので、以下のポイントを補足したら、適切な回答がもらえるかも:
1) インストールしたMySQL用ODBCドライバのバージョン。
2) システムDSN作成の際に入力した情報全て(パスワードやIPアドレスは伏字にして)。出来ればスクリーンショットがあれば尚よし。
3) システムDSNの接続テスト(Testボタンがあるはず)の結果。
4) 接続テストを行った際の、MySQL側のログ。
システムDSNの接続テストでうまくいくなら、
db.Open ( "DSN=<システムDSN名>" )
――で済むはず。逆に接続テストでうまくいかないなら、まずはそれを解決する事が必要かと。
この回答への補足
1) MySQL ODBC 3.51 Driver
2) Data Source Name:myodbc
Server:localhost (テスト成功)
User:root
Password:***** (MySQLのログインパスワードと同一)
Database:db1 (MySQLで作成したDB)
3)テスト結果はSuccessとでます。
4)ただ、ServerをIP指定(***.**.*.***)にするとテストでもエラーになってしまいます。
[MySQL][ODBC 3.51 Driver]Host '*********.*****.local' is not allowed to connect to this MySQL server)
ASPのほうのも下のように変えてきましたが、
[MySQL][ODBC 3.51 Driver]Access denied for user '=root'@'localhost' (using password: YES)
というエラーが出てしまいます。
Set db=Server.CreateObject("ADODB.Connection")
db.Open "dsn=myodbc;Server=localhost; Database=db1; UID==root; PWD=*****;"
db.CursorLocation = 3
localhostではなくIP指定にした場合は、
システムDNSと同じエラーになります。
ご指摘ありがとうございます。
補足のほうにも書きましたが、
一応こちらにも同じことを書いておきます。
1) MySQL ODBC 3.51 Driver
2) Data Source Name:myodbc
Server:localhost (テスト成功)
User:root
Password:***** (MySQLのログインパスワードと同一)
Database:db1 (MySQLで作成したDB)
3)テスト結果はSuccessとでます。
4)ただ、ServerをIP指定(***.**.*.***)にするとテストでもエラーになってしまいます。
[MySQL][ODBC 3.51 Driver]Host '*********.*****.local' is not allowed to connect to this MySQL server)
ASPのほうのも下のように変えてきましたが、
[MySQL][ODBC 3.51 Driver]Access denied for user '=root'@'localhost' (using password: YES)
というエラーが出てしまいます。
Set db=Server.CreateObject("ADODB.Connection")
db.Open "dsn=myodbc;Server=localhost; Database=db1; UID==root; PWD=*****;"
db.CursorLocation = 3
localhostではなくIP指定にした場合は、
システムDNSと同じエラーになります。
No.2
- 回答日時:
> Provider=SQLOLEDB
SQL Server用では。
MySQLではなく、Microsoft SQL Serverを利用したほうが手っ取り早いかも。
参考URL:http://www.microsoft.com/japan/sql/editions/expr …
この回答への補足
コメントが反映されてませんでしたので再度投稿します。
MYSQLを使うという前提でやっているので、その他のサーバは利用しない方向で考えています。
Provider=SQLOLEDBをはずしても
データソース名および既定のドライバが見つかりません
というエラーが出てしまいます。
もうほとんどお手上げ状態です・・・
1週間考えてるんですがほとんど進まず・・・
No.1
- 回答日時:
この回答への補足
システムDSNを登録してみましたが、
同じエラーが出ている状態です。
ASPは以下のようにしています。
Set db=Server.CreateObject("ADODB.Connection")
db.Open "Provider=SQLOLEDB; Server=***.**.*.***; Database=db1; UID==root; PWD=admin;"
(IPアドレスは伏字にしています)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
LANポートは光るのにインターネ...
-
WDCLOUD ドライブと接続できな...
-
WIN10 64BITでネットに接続する...
-
壊れたかどうかわからないSSDの...
-
web caster V110 ルータの設定
-
マザーボードNIC2枚さしについて
-
【Windows10】自動構成IPv4 ア...
-
DJMAXで「サーバーに接続できま...
-
再起動しないとネットに繋がらない
-
pcにps4のコントローラーを接続...
-
掃除の時にChromecastのコンセ...
-
ツムツム のハートを送る時、LI...
-
USBのMACアドレス取得方法
-
パソコンの初期設定って、進め...
-
CMOSクリアとBIOS初期化の違い
-
ローカルアドミンにドメインユ...
-
WindowsPC
-
間違えて電源のボタンを押して...
-
ワークグループのメンバーで名...
-
ネットカフェにキーロガーなどを
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【Windows10】自動構成IPv4 ア...
-
会社のノートPCを使って、自...
-
アイフォンで、位置情報の共有...
-
リモートデスクトップ。IPアド...
-
再起動しないとネットに繋がらない
-
接続がプライベートではありま...
-
WIN10 64BITでネットに接続する...
-
MS Accessからのデータベース接...
-
WDCLOUD ドライブと接続できな...
-
LANケーブルは接続されてい...
-
FTP接続中かどうかを調べる
-
スポーツジムのWi-Fiが繋がらな...
-
ネットワークドライブに接続で...
-
VPN接続でVPNから先のサーバー...
-
Windows7 PCでエアーポッズが使...
-
ルータ管理画面へアクセス出来...
-
サーバに接続できません。
-
LANポートは光るのにインターネ...
-
vb .net スマートデバイスの接...
-
iPadがwifiに接続できません
おすすめ情報