- ベストアンサー
Windowsパスワードを入れるとSQL Server接続できない
- Windowsパスワードを設定するとSQL Serverに接続できなくなってしまう問題が発生しています。
- クライアントPC起動時にWindowsのパスワードを設定した結果、SQL Serverへのアクセスができなくなりました。
- データベースへのアクセス時に「接続出来ませんでした」というエラーメッセージが表示され、データベースにアクセスできない状態になってしまいます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
クライアントPCからSQL SerVerにあるデータベースに接続するためには、 1.SerVer がクライアントPCを認識し接続許可をする。 2.SQL SerVer がクライアントPCを認識し接続許可をする。 3.データベース がクライアントPCを認識し接続許可をする。 (SQL認証であれば、1=2 に設定されていることですよね) 今データベースにアクセスできないのは、「1」の部分が接続許可を 出していないからだと思います。 (ここをはっきりさせるために、SerVerにアクセスできますか?と聞きました) >Windowsのパスワードをかけない状態であれば、きちんとサーバーにアクセス出来るし パスワードををかけたことにより、今まで「ユーザー名+パスワードなし」で SerVerに接続していたのに、今度は「ユーザー名+パスワード」では違うクライアントPC だと、SerVerは思ってしまうのです。 これを回避するためには、 「SerVer - マイコンピュータ - 右クリック - プロパティ - 管理 - ローカルユーザーとグループ - *ユーザー - 操作(タスク) - 新しいユーザー」 上記の処理でパスワード入りの新しいユーザーを作成するか、下記です。 「*ユーザーの右クリック - すべてのタスク - パスワードの設定」 私のお勧めは上の方で、新しいユーザーを作成してそれが成功したらいらないユーザーを 削除するほうが安心です。 また、SerVerによっていろんな設定があるので、上は一般的にあまり手の込んだ管理を していないSerVerの設定方法です。 ネットワーク管理者がいらっしゃるなら、その方に相談してみてはどうですか?
その他の回答 (1)
- h_ko
- ベストアンサー率100% (1/1)
サーバーにはアクセスできるのですか? SerVerにアクセスする時はユーザー名とパスワードがきちんと合っていなければ ログインできませんよね。 そのせいでデータベースにもアクセスできないのではないでしょうか?
補足
Windowsのパスワードをかけない状態であれば、きちんとサーバーにアクセス出来るし データベースも見れるのです。(その際、SQL認証で接続しています。) しかし、Windowsでユーザーアカウントの所にパスワードを入れてしまうと、上記エラーが起きて 接続出来なくなってしまいます。
お礼
新規ユーザーを作り成功したらユーザーを削除するということでやってみました。 アドバイスありがとうございました。