ImpersonationMode-Enumeration
Defines the access mode to the data source that the service uses when it processes its objects, synchronizes the server, and for the Data Mining statement OPENQUERY (DMX).
Namespace: Microsoft.AnalysisServices
Assembly: Microsoft.AnalysisServices (in Microsoft.AnalysisServices.dll)
Syntax
'Declaration
Public Enumeration ImpersonationMode
'Usage
Dim instance As ImpersonationMode
public enum ImpersonationMode
public enum class ImpersonationMode
type ImpersonationMode
public enum ImpersonationMode
Elemente
Elementname | Beschreibung | |
---|---|---|
Default | Uses the inherited value from the ImpersonationMode on the DataSourceImpersonationInfo object in the database.
![]()
The default ImpersonationMode is ImpersonateCurrentUser for DM OPENQUERY (DMX) and out of line data sources, and the default for processing and server synchronizing is ImpersonateServiceAccount.
|
|
ImpersonateServiceAccount | The credentials of the service account are used.
![]()
Only Server Administrators can designate a data source impersonation mode as ImpersonateServiceAccount
|
|
ImpersonateAnonymous | Currently not supported. | |
ImpersonateCurrentUser | The current user is impersonated.
![]()
This is valid for OPENQUERY (DMX) statements only
|
|
ImpersonateAccount | This option is used when the service uses the account and (optionally) a password associated with the data source.
![]()
The absence of a password indicates that the service account will request a Kerberos ticket for the data source service and the domain will check to see if service account can delegate credentials to the data source.
|
Hinweise
Neu: 17. Juli 2006
Each data source object has an ImpersonationMode which states how the service authenticates itself to the data source.