2014-12-05 104 views
0

由于新的安全策略,管理员更改了管理员用户域的密码,并且从那天起SSIS和SSAS失败。我使用配置为管理员的新用户更改了SQL Services的用户帐户,我还更改了SSAS项目中的Data Souce的Imperonation信息。SSAS错误:发生以下系统错误:登录失败:未知用户名或密码错误

控制流任务错误消息:

[reception [1]] Erreur : « System.Data.Odbc.OdbcException: ERROR [08S01] [DataDirect][ODBC Progress OpenEdge Wire Protocol driver]Socket closed. 
    à System.Data.Odbc.OdbcConnection.HandleError(OdbcHandle hrHandle, RetCode retcode) 
    à System.Data.Odbc.OdbcConnectionHandle..ctor(OdbcConnection connection, OdbcConnectionString constr, OdbcEnvironmentHandle environmentHandle) 
    à System.Data.Odbc.OdbcConnectionOpen..ctor(OdbcConnection outerConnection, OdbcConnectionString connectionOptions) 
    à System.Data.Odbc.OdbcConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject) 
    à System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup) 
    à System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) 
    à System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) 
    à System.Data.Odbc.OdbcConnection.Open() 
    à Microsoft.SqlServer.Dts.Runtime.ManagedHelper.GetManagedConnection(String assemblyQualifiedName, String connStr, Object transaction) 
    à Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSConnectionManager100.AcquireConnection(Object pTransaction) 
    à Microsoft.SqlServer.Dts.Pipeline.DataReaderSourceAdapter.AcquireConnections(Object transaction) 
    à Microsoft.SqlServer.Dts.Pipeline.ManagedComponentHost.HostAcquireConnections(IDTSManagedComponentWrapper100 wrapper, Object transaction) » 

分析服务处理任务的错误消息:

Error : The following system error occurred: Logon failure: unknown user name or bad password. . 

Error : Errors in the high-level relational engine. A connection could not be made to the data source with the DataSourceID of 'DW', Name of 'DW'. 

Error : OLE DB or ODBC error: Login failed for user 'domain\user'; 28000; 
+0

您是否在SSIS包中的连接管理器中检查了登录信息? – Metaphor 2014-12-05 15:47:23

+0

您能否提供有关您的软件包存储位置以及执行方式的信息?另外,您是否使用包中的配置来设置数据源中的凭据? – 2014-12-05 17:50:59

+0

是ssas错误中的“domain/user”错误实际的错误信息还是您替换以隐藏客户端信息? – 2014-12-06 09:50:26

回答

0

最后它的工作原理,我忘了更改服务器上项目的创建者名称。

1

RE:SSAS错误消息

我也改变Imperonation SSAS项目中的数据源信息。

你把它改成了什么?

如果您使用“模拟服务帐户”并更改了SSAS的服务帐户,那么您可能只需在数据源(DW)上为该用户提供读取权限即可。

相关问题