1

したがって、これと非常によく似た質問がWeb全体とスタックオーバーフローにあることを私は知っています:

エラー ユーザー MySQL サーバーのアクセスが拒否されましたか?

しかし、私の質問は違うと思います。リンクサーバーをセットアップしましたが、動作します。使用している IP に対して適切な権限が設定されています。ただし、ユーザー「webuser@correctIP」がアクセスしようとすると問題が発生します。したがって、ウィンドウ認証を使用するすべてのユーザーがアクセスを許可され、うまく機能します。ただし、Windows 認証を使用していないものはすべてブロックされます。

ただし、厳密なパスワードの設定、Microsoft SQL Server のセキュリティ設定の変更など、一般的な解決策をすべて試しましたが、何も機能していません。

参考: Microsoft SQL Server 2008 -> mysql (phpMyAdmin 経由) からこれを使用しています。

4

1 に答える 1

6

私がする必要があったのは、リンク サーバー データベース用の新しいユーザー (mysql データベース用のユーザー) を作成することでした。次に、リンク サーバーのプロパティ ボックスのセキュリティ セクションでそのユーザーを設定する必要がありました。新しいユーザーを作成し、[このセキュリティ コンテキストを使用して作成する] を選択し、新しく作成したユーザーとパスワードを追加すると、うまくいきました。ご不明な点がございましたら、お気軽にお尋ねください。ありがとう

于 2010-06-04T19:48:12.603 に答える