出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
![]() ![]() |
![]() ![]() ![]() |
[2782] ODBCデータソース名を指定しての接続 |
投稿者:yukiさん 2002/10/09 17:34:20 |
データベースはMSDE2000を使用しています。 ODBCの設定で接続のテストはうまくいきます。 ASPのソースで、 dim ConDB,RS Set ConDB = Server.CreateObject("ADODB.Connection") Set RS = Server.CreateObject("ADODB.RecordSet") ConDB.Open ("aaa") ←接続名 と接続名を指定しても実行時にログインできませんでしたエラーになってしまいます。 直接ソースにユーザ名、パスワードを書いてしのいでますが大変 不便な思いをしております。 是非ともご指導下さい。 よろしくお願いいたします。 |
[2783] ユーザ名、パスワードを列記すれば出来ましたがそういうものなのでしょうか? |
投稿者:yukiさん 2002/10/09 17:52:12 |
> ConDB.Open "aaa","ユーザ名","パスワード" 上記のようにユーザ名とパスワードを列記すれば出来ました。 でも、ソースを見ればパスワードがわかってしまうというのも 変な気がいたします。 ODBC接続でユーザ名、パスワードを指定しますがこれは保存されて いないということになるのでしょうか? 解決策をご存知でしたら教えていただければと思ってます。 よろしくお願いいたします。 |
[2788] Re:ユーザ名、パスワードを列記すれば出来ましたがそういうものなのでしょうか? |
投稿者:北岳さん 2002/10/10 10:42:26 |
> ASPのソースで、 > dim ConDB,RS > Set ConDB = Server.CreateObject("ADODB.Connection") > Set RS = Server.CreateObject("ADODB.RecordSet") > ConDB.Open ("aaa") ←接続名 > と接続名を指定しても実行時にログインできませんでしたエラーになってしまいます。 > ConDB.Open "aaa","ユーザ名","パスワード" > 上記のようにユーザ名とパスワードを列記すれば出来ました。 > でも、ソースを見ればパスワードがわかってしまうというのも > 変な気がいたします。 SQLサーバも ConDB.Open "aaa","ユーザ名","パスワード" と同じ書き方をしますが、 サーバサイドのソースはユーザは見ることができないので、 何ら問題はないと思いますが? |
[2793] Re:ODBCデータソース名を指定しての接続 |
投稿者:たけしさん 2002/10/11 15:03:54 |
よく覚えていないのですが、 aspから hoge2 = Server.CreateObject("hoge.wsc"); とし、 hoge.wscから、レジストリに格納してある id,passwordを取りに行く ってことをしたような記憶があります。 詳しく覚えていなくてスマソ 誰かフォローよろしくお願いします。 |
TreeBBS For ASP V.0.1.3 |