ImpersonationLevel 列挙体

サーバーがクライアントの権限を借用するときに使用できる権限借用レベルを示します。

名前空間:  Microsoft.AnalysisServices
アセンブリ:  Microsoft.AnalysisServices (Microsoft.AnalysisServices.dll)

構文

'宣言
Public Enumeration ImpersonationLevel
'使用
Dim instance As ImpersonationLevel
public enum ImpersonationLevel
public enum class ImpersonationLevel
type ImpersonationLevel
public enum ImpersonationLevel

メンバー

メンバー名 説明
Anonymous クライアントはサーバーに対して匿名です。サーバー プロセスではクライアントに関する ID 情報を取得できず、クライアントの権限を借用できません。
Identify サーバーではクライアントの ID を取得できます。またサーバーでは ACL を確認するためにクライアントの権限を借用できますが、クライアントとしてシステム オブジェクトにアクセスすることはできません。
Impersonate サーバー プロセスでは、クライアントに代わって機能を実行するときに、クライアントのセキュリティ コンテキストの権限を借用できます。この情報は、呼び出しごとではなく、接続が確立されたときに取得されます。
Delegate サーバー プロセスでは、クライアントに代わって機能を実行するときに、クライアントのセキュリティ コンテキストの権限を借用でき、また他のサーバーに対する呼び出しを送信することもできます。

説明

新規 : 2006 年 7 月 17 日