方法開始の過程COMサーバーとしても特権ユーザー
-
21-08-2019 - |
質問
を作っていきたいのCOMオブジェクト実行の過程COMサーバーとして他のユーザーです。そうい?
私のCOMサーバのソースコードやマCOMのお客様は、ここをこれらのCOMオブジェクト。
解決
私たちはそれを(SQLサーバーへのWindows認証に最も。)セキュリティをuntilizeするためにこれらのオブジェクトを呼び出すことができますコントロールは、これは行いません何が与えられている特定の権利を有するネットワークユーザーなどのオブジェクトを実行するために、COM +を使用して、我々それを与えています。
Vistaおよび将来的には、あなたが探しているものを正確に行いCOMの昇格機能があります。誰かがちょうどそれを掲示ようにああ、見えます。彼らは左のリンクをたどっています。
他のヒント
ま書くことVistaでは動作しないのですか?その場合、利用できる特別COM invokationることのCOMオブジェクトが高ます。見 この 記事です。
だいUACが精算の CoInitializeSecurity 機能です。
利用RunAsを参照してください http://msdn.microsoft.com/en-us/library/ms680046(VS.85).aspx.
N.B.この設定で指定することもできよdcomcnfg(Win2000)comexp.msc(WinXP+)"DCOMコンフィグ"
場合はオブジェクトとして実施されInProcサーバーを組み合わせる可能性もあり、DLLサロゲート参照 http://msdn.microsoft.com/en-us/library/ms691260(VS.85).aspx).
所属していません StackOverflow