データベース

データベースに関するフォーラムです。
  • 掲示板への投稿には会員登録(無料)が必要です。会員登録がまだの方はこちら
  • 掲示板ご利用上のお願い」に反するご記入はご遠慮ください。
  • Q&A掲示板の使い方はこちらをご覧ください
トピックに返信
質問

 
(Microsoft SQL Server)
別のPCから接続できない
投稿日時: 20/06/29 13:36:38
投稿者: yamasho

お世話になります。
 
SQL Server2017 Expressを使っています。
ワークグループ環境で、PCはすべてWindows10 Proです。
 
SQL ServerがインストールされているPCを
メインPCとします。
 
メインPCでSSMSでWindows認証で接続できます。
 
しかし別のPCでSSMSでWindows認証で接続しようとすると
接続できません。
 
別のネットワークで既存のSQL Serverでは、
別のPCからSSMSでWindows認証で接続できます。
なのでまったくSSMSの使い方がわからない訳ではありません。
 
セキュリティソフトのファイアウォールは無効にしてあります。
メインPCで何かしらの設定が必要なのでしょうか?
 

回答
投稿日時: 20/06/29 17:44:58
投稿者: sk

引用:
SQL Server2017 Expressを使っています。

引用:
しかし別のPCでSSMSでWindows認証で接続しようとすると
接続できません。

・メインPC上の SQL Server において
 リモート接続が許可されていない。
 
・SQL Server の構成設定において、TCP/IP や
 名前付きパイプなどのプロトコルが有効化されていない。
 
・TCP 1433, 4022, 135, 1434, UDP 1434 などの
 ポートが開放されていない。
 
今のところ思いつくのは以上のいずれか。

投稿日時: 20/06/30 18:23:42
投稿者: yamasho

お世話になります。
 
教えていただいた上2つは実施済みです。
 
ポートの開放を実施しましたが、
ダメでした。
 
SSMSでセキュリティ→ログインにGuestを追加して、
サーバーロールのsysadminにチェックを入れたところ、
接続できるようになりました。
 
別のネットワークで既存のSQL Serverでは、
Guestは登録されていません。
 
Guestは通常登録するのでしょうか?
またGuestは登録しなくても
接続できるものなのでしょう?
 

回答
投稿日時: 20/07/01 10:34:32
投稿者: sk

引用:
メインPCでSSMSでWindows認証で接続できます。
  
しかし別のPCでSSMSでWindows認証で接続しようとすると
接続できません。

引用:
SSMSでセキュリティ→ログインにGuestを追加して、
サーバーロールのsysadminにチェックを入れたところ、
接続できるようになりました。

ならば Windows 認証で引っかかってたのではないかと。
 
引用:
別のネットワークで既存のSQL Serverでは、
Guestは登録されていません。

それはそちら側の SQL Server の問題なので何とも言えません。

トピックに返信