2014-12-05 60 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)上爲該用戶提供讀取權限即可。

相關問題