none
SQL Srever2008 における ODBC接続について RRS feed

  • 質問

  • SQL Server2008 で、ODBC接続について教えて下さい。

    ODBC接続時、SQL Serverログイン画面の 「オプション」で、パスワードの変更を

    行うことができますが、これを無効にすることは可能でしょうか?

     

     

     

    2010年9月9日 4:42

回答

  • 検証していないので、間違っていたらごめんなさい。

    SQL Serverとの接続にSQL認証を使っていませんか?
    もしそれでしたら、SQL Server側でWindows認証を使えば(SQL Server側に設定は必要ですが)
    クライアント側からはパスワード入力は必要なかったと思いますけど。
    (Windosログインした時のパスワードがそのまま使用されるイメージかな?)

    ご指摘の通り、SQL認証を利用しています。

    システムの特性上、Windows認証にはできない実情もあります。

    ODBC接続時に利用者に勝手にパスワード変更をさせたいくないことから本質問を

    させて頂きました。

    一応、SQLユーザの権限を変更することによって、回避できそうです。

    SQLユーザに対して、「ログインの変更」を「拒否」することにより、パスワードの変更自身は

    抑止できることができました。

     

    ご回答して頂いた皆様、本当にありがとうございました。

     

     

     

     

    • 回答としてマーク 素人です 2010年9月14日 1:53
    2010年9月14日 1:52

すべての返信

  • そのログイン画面とはどの画面のことでしょうか? SQL Server Management Studioの画面でしょうか?


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://d.hatena.ne.jp/trapemiya/
    2010年9月9日 5:34
  • SQL Server2008 で、ODBC接続について教えて下さい。

    ODBC接続時、SQL Serverログイン画面の 「オプション」で、パスワードの変更を

    行うことができますが、これを無効にすることは可能でしょうか?

     

     

     

    記載を忘れていましたが、ドライバーは、「SQL Server Native Client 10.0」を使用しています。

     

     

     

     

    2010年9月9日 5:35
  • あなたが "SQL Serverログイン画面" と呼んでいるものは多分他の人には意味がわからないので、その画面はどうやって出しているものか説明してください。普通私たちがログイン画面と言って考えるのは Management Studio のログイン画面ですが、Management Stdio は ODBC 接続ではありませんから意味を理解するためには誤りを訂正しなければ意思の疎通ができません。

    Please mark the thread as Answered when an answer resolves your problem. 回答が得られたら、もらった回答の [回答済み] ボタンをクリックしてスレッドを回答済みにしましょう
    2010年9月9日 5:50
  • そのログイン画面とはどの画面のことでしょうか? SQL Server Management Studioの画面でしょうか?


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://d.hatena.ne.jp/trapemiya/


    ご指摘ごもっともです。大変誤解を招く内容で申し訳ありません。

    クライアントより、ACCESS2003 において、「外部データ取り込み」⇒「テーブルのリンク」選択、

    ファイルの種類にて、「ODBCデータベース」を選択、そのあとで、既に設定済みのデーターソースを選んだ後に

    表示される「SQL Server ログイン」画面上のことです。

     

    2010年9月9日 6:00
  • ODBCのデーターソースの設定でパスワードを設定してしまえばいいように思います。ただし、セキュリティ上の問題になるかどうかはよく検討して下さい。

    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://d.hatena.ne.jp/trapemiya/
    2010年9月9日 7:24
  • 検証していないので、間違っていたらごめんなさい。

    SQL Serverとの接続にSQL認証を使っていませんか?
    もしそれでしたら、SQL Server側でWindows認証を使えば(SQL Server側に設定は必要ですが)
    クライアント側からはパスワード入力は必要なかったと思いますけど。
    (Windosログインした時のパスワードがそのまま使用されるイメージかな?)

    2010年9月9日 12:22
  • 検証していないので、間違っていたらごめんなさい。

    SQL Serverとの接続にSQL認証を使っていませんか?
    もしそれでしたら、SQL Server側でWindows認証を使えば(SQL Server側に設定は必要ですが)
    クライアント側からはパスワード入力は必要なかったと思いますけど。
    (Windosログインした時のパスワードがそのまま使用されるイメージかな?)

    ご指摘の通り、SQL認証を利用しています。

    システムの特性上、Windows認証にはできない実情もあります。

    ODBC接続時に利用者に勝手にパスワード変更をさせたいくないことから本質問を

    させて頂きました。

    一応、SQLユーザの権限を変更することによって、回避できそうです。

    SQLユーザに対して、「ログインの変更」を「拒否」することにより、パスワードの変更自身は

    抑止できることができました。

     

    ご回答して頂いた皆様、本当にありがとうございました。

     

     

     

     

    • 回答としてマーク 素人です 2010年9月14日 1:53
    2010年9月14日 1:52