1

そのような権限をリモートユーザーに割り当てて、彼が新しいリンクサーバーを作成し、彼が作成したリンクサーバーのみを変更できるようにします。どうすればこれを達成できますか?これらの権限の付与について読みました

GRANTはログインを[abc]に変更します

[abc]に制御サーバーを付与する

リンクサーバーを[abc]*に変更する

ただし、これらの権限がある場合でも、このユーザーはManagementStudioを介して新しいリンクサーバーを作成できません。ただし、sp_addlinkedserverを使用して新しいリンクサーバーを作成できます。どうすればそれを解決できますか?さらに、このユーザーは、望ましくないリンクサーバーを変更できます。では、どうすれば彼が作成したリンクサーバーのみを変更できるのでしょうか。

彼にシステム管理者の権利を与えたくありません。このユーザーは、サーバー上に少数のデータベースしか所有していません。また、他のデータベースは他のベンダーのものです。

どんな助けでもいただければ幸いです!

4

1 に答える 1

0

実行する必要のある機能を制限できる場合は、プロシージャをオーバーライドし、[名前を付けて実行]を使用して、実行できる機能を制限することができます。特定のリンクサーバーを彼が作成したサーバーに制限する場合は、sp_addlinkedserverのバージョンで、作成されたものを記録するテーブルを追加し、それを後の手順でアクセス許可チェックとして使用します。

于 2012-04-26T12:28:00.073 に答える