リンクサーバーを確立し、SQL Serverのユーザー名とパスワードを持っているデータベースをクエリしようとしていますが、クエリでuserid/pwを指定する構文が見つからず、次のエラーが発生します。
メッセージ18452、レベル14、状態1、行1ログインに失敗しました。ログインは信頼されていないドメインからのものであり、Windows認証では使用できません。
http://msdn.Microsoft.com/en-us/library/ms175537(v = sql.105).aspx から、Windows認証が推奨されますが、ベンダーデータベースであり、私まで。
また、そのリンクから:「Windows認証を使用するログインから、Windows認証ログインではないリンクサーバー上の特定のログインへのローカルログインマッピングを設定する必要があります。この場合、リモートログインは、SQL Server認証を使用します。リンクサーバーはSQL Serverのインスタンスです。」
私はローカルマシンのWindows管理者ではなく、リンクされたマシンの管理者でもありません。他に方法はありませんか?
リンクサーバーのプロパティを開きます。 [セキュリティ]を選択し、[このセキュリティコンテキストを使用して作成する]ラジオボタンをクリックします。このセクションにSQL Serverログインを入力します。 「ローカルサーバーログインからリモートサーバーログインへのマッピング」のボックスにリストされているログインをすべてクリアして、再試行してください。