リモート マシン上の SQL SERVER 2000 に接続するために php 5.3.1 を使用しています。Windows XP を使用しています。このような単純なプログラムを使用する場合:
$conn = mssql_connect("VBNET","sa","mypass") or die ( 'Can not connect to server' );
次のエラーが表示されます。
警告: mssql_connect() [function.mssql-connect]: メッセージ: ユーザー 'sa' のログインに失敗しました。理由: 信頼された SQL Server 接続に関連付けられていません。(重大度 14) C:\wamp\www\Mssql\test.php の 8 行目
警告: mssql_connect() [function.mssql-connect]: サーバーに接続できません: 8 行目の C:\wamp\www\Mssql\test.php の VBNET サーバーに接続できません
SQL SERVER で TCP/IP と名前付きパイプを有効にして再起動しました。また、その認証は混合モード認証に設定されています。
MS SQL Server Management Studio でサーバーを確認できます。ここで何が欠けていますか?
前もって感謝します。
PS SQL SERVER 2008 には、上記と同じ接続文字列で簡単に接続できる別のサーバーがあります。
編集:この投稿によると起動sqlcmd -S np:\\VBNET\pipe\sql\query -U sa
してパスワードを入力したところ、うまくいきました!!! では、何が問題になるのでしょうか。私は頭が痛いです...助けてください!!