Virtualboxの下のWindows7仮想マシンでSQLServerExpressにMSSQLバックアップを復元しました。インポートされたデータベース内で接続する資格情報を持つユーザーを使用して、ホスト(Mac OS)からこのSQLServerインスタンスに接続しようとしています。仮想マシンは、ホストオンリーアダプターを使用するように構成されています。SQL Server Expressは、VM内のWIN7VM / SQLEXPRESS、ポート1433で実行されています。
Macホストからポート8080のVMでApacheに問題なく接続できます。ホスト専用のIPアドレス(192.168.56.101)を使用して、Macホストからポート1433でSQLサーバーにtelnet接続することもできます。
私ができないのは、MacOSのNavicatからSQLサーバーに接続するか、PHPを使用してリモートで接続することです。これが私が試したことです:
私はこの情報に接続しようとしています:
問題なくリモート接続できるようにするために、ここで何が欠けていますか?前もって感謝します!
これはVirtualboxの問題ではなく、SQLServer認証の問題であることが判明しました。
接続しようとしたユーザーはデータベースにアクセスできましたが、対応するSQLServerログインがありませんでした。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加