
Management Studioでローカルサーバーにのみログオンできない
いつもの通りManagement StudioでSQL Serverのデータベースエンジンに接続しようとしたところ、ログイン出来ないという現象が発生しました。
SQLサーバーはインストール直後ですし、SQLサーバーを利用して動作するアプリケーションも普通にインストールでき、稼働している状態です。Management Studioからログインできない事以外はすべて正常に見えています。試しに別の端末上のManagement Studioから該当サーバーに対してログオンしてみると特に問題なく接続出来ました。つまりローカルのSQLサーバーにだけ接続できない状態です。
ローカルホストへのネットワーク接続周りに問題があるのではないかと思って見てみました。
IPv6でのアクセスになっています。NICのプロパティではIPv6は無効にしていますが、きちんとレジストリで無効にしてあげないとこのようになってしまうようですね。
SQL Serverのプロパティをみてみると、「有効」が「いいえ」になっていました。
このあたりが問題の原因なのだろうかと思って上記を「はい」にしてみたりしましたが結局事象は変化しませんでした。
で、結論としては、Management Studioを「管理者として実行」すればきちんと正常に接続できました。これはそもそもそういうものなんでしょうか?疑問が残りつつ、あまり深追いしないことにしました…。