We have a MSSQL 2000 Server and a MSSQL 2005 Reporting Server. The reporting server has been running great with the 2000 backend up until recently.
Recently, because of the departure of a systems administrator, we changed the domain administrator password. When that happened the reporting server started giving login errors. Here is what you see at the web front end when trying to run a report:
Logon failed. (rsLogonFailed)
For more information about this error navigate to the report server on the local server machine, or enable remote errors
Here is what is in the log when a report is attempted:
w3wp!webserver!6!10/31/200
7-11:14:39
:: i INFO: Reporting Web Server started
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing ConnectionType to '0' as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing IsSchedulingService to 'True' as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing IsNotificationService to 'True' as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing IsEventService to 'True' as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing PollingInterval to '10' second(s) as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing WindowsServiceUseFileShare
Storage to 'False' as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing MemoryLimit to '60' percent as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing RecycleTime to '720' minute(s) as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing MaximumMemoryLimit to '80' percent as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing MaxAppDomainUnloadTime to '30' minute(s) as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing MaxQueueThreads to '0' thread(s) as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing IsWebServiceEnabled to 'True' as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing MaxActiveReqForOneUser to '20' requests(s) as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing MaxScheduleWait to '5' second(s) as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing DatabaseQueryTimeout to '120' second(s) as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing ProcessRecycleOptions to '0' as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing RunningRequestsScavengerCy
cle to '60' second(s) as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing RunningRequestsDbCycle to '60' second(s) as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing RunningRequestsAge to '30' second(s) as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing CleanupCycleMinutes to '10' minute(s) as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing DailyCleanupMinuteOfDay to default value of '120' minutes since midnight because it was not specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing WatsonFlags to '1064' as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing WatsonDumpOnExceptions to 'Microsoft.ReportingServic
es.Diagnos
tics.Utili
ties.Inter
nalCatalog
Exception,
Microsoft.
ReportingS
ervices.Mo
deling.Int
ernalModel
ingExcepti
on' as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing WatsonDumpExcludeIfContain
sException
s to 'System.Data.SqlClient.Sql
Exception,
System.Thr
eading.Thr
eadAbortEx
ception' as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing SecureConnectionLevel to '0' as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing DisplayErrorLink to 'True' as specified in Configuration file.
w3wp!library!6!10/31/2007-
11:14:39::
i INFO: Initializing WebServiceUseFileShareStor
age to 'False' as specified in Configuration file.
w3wp!resourceutilities!6!1
0/31/2007-
11:14:39::
i INFO: Reporting Services starting SKU: Enterprise
w3wp!resourceutilities!6!1
0/31/2007-
11:14:39::
i INFO: Evaluation copy: 0 days left
w3wp!runningjobs!6!10/31/2
007-11:14:
39:: i INFO: Database Cleanup (Web Service) timer enabled: Next Event: 600 seconds. Cycle: 600 seconds
w3wp!runningjobs!6!10/31/2
007-11:14:
39:: i INFO: Running Requests Scavenger timer enabled: Next Event: 60 seconds. Cycle: 60 seconds
w3wp!runningjobs!6!10/31/2
007-11:14:
39:: i INFO: Running Requests DB timer enabled: Next Event: 60 seconds. Cycle: 60 seconds
w3wp!runningjobs!6!10/31/2
007-11:14:
39:: i INFO: Memory stats update timer enabled: Next Event: 60 seconds. Cycle: 60 seconds
w3wp!library!6!10/31/2007-
11:14:41::
Call to GetPermissionsAction(/Acco
unting).
w3wp!library!6!10/31/2007-
11:14:41::
i INFO: Catalog SQL Server Edition = Enterprise
w3wp!library!6!10/31/2007-
11:14:41::
Call to GetPropertiesAction(/Accou
nting, PathBased).
w3wp!library!8!10/31/2007-
11:14:41::
Call to GetSystemPermissionsAction
().
w3wp!library!8!10/31/2007-
11:14:42::
Call to ListChildrenAction(/Accoun
ting, False).
w3wp!library!7!10/31/2007-
11:14:42::
Call to GetSystemPropertiesAction(
).
w3wp!library!6!10/31/2007-
11:14:42::
Call to GetSystemPropertiesAction(
).
w3wp!library!6!10/31/2007-
11:14:50::
Call to GetPermissionsAction(/Acco
unting/Ope
n Capital Assurant Claims with RO).
w3wp!library!8!10/31/2007-
11:14:50::
Call to GetSystemPropertiesAction(
).
w3wp!library!8!10/31/2007-
11:14:50::
Call to GetPropertiesAction(/Accou
nting/Open
Capital Assurant Claims with RO, PathBased).
w3wp!library!6!10/31/2007-
11:14:51::
Call to GetSystemPermissionsAction
().
w3wp!library!8!10/31/2007-
11:14:51::
Call to GetPropertiesAction(/Accou
nting/Open
Capital Assurant Claims with RO, PathBased).
w3wp!library!8!10/31/2007-
11:14:51::
Call to ListEventsAction().
w3wp!library!8!10/31/2007-
11:14:52::
Call to GetSystemPropertiesAction(
).
w3wp!library!8!10/31/2007-
11:14:53::
e ERROR: Throwing Microsoft.ReportingService
s.Diagnost
ics.Utilit
ies.LogonF
ailedExcep
tion: Logon failed., ;
Info: Microsoft.ReportingService
s.Diagnost
ics.Utilit
ies.LogonF
ailedExcep
tion: Logon failed. ---> System.Runtime.InteropServ
ices.COMEx
ception (0x8007052E): Logon failure: unknown user name or bad password. (Exception from HRESULT: 0x8007052E)
at System.Runtime.InteropServ
ices.Marsh
al.ThrowEx
ceptionFor
HRInternal
(Int32 errorCode, IntPtr errorInfo)
at RSRemoteRpcClient.RemoteLo
gon.GetRem
oteImpToke
n(String pRPCEndpointName, Int32 type, Guid dataSourceId, String pUserName, String pDomain, String pPassword)
at Microsoft.ReportingService
s.Diagnost
ics.Impers
onationCon
text.Login
(Credentia
lsType credType, Guid dataSourceId, String userName, String userPwd, String domain)
--- End of inner exception stack trace ---
I did rerun the Configure Reporting Server tool and the database does initialize. However, there is the error "The Reporting Services rights were not applied properly. The user may still not have appropriate access to the Reporting Services resources." With the following details:
System.Data.SqlClient.SqlE
xception: User does not have permission to perform this action.
at System.Data.SqlClient.SqlC
onnection.
OnError(Sq
lException
exception, Boolean breakConnection)
at System.Data.SqlClient.SqlI
nternalCon
nection.On
Error(SqlE
xception exception, Boolean breakConnection)
at System.Data.SqlClient.TdsP
arser.Thro
wException
AndWarning
(TdsParser
StateObjec
t stateObj)
at System.Data.SqlClient.TdsP
arser.Run(
RunBehavio
r runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlC
ommand.Run
ExecuteNon
QueryTds(S
tring methodName, Boolean async)
at System.Data.SqlClient.SqlC
ommand.Int
ernalExecu
teNonQuery
(DbAsyncRe
sult result, String methodName, Boolean sendToPipe)
at System.Data.SqlClient.SqlC
ommand.Exe
cuteNonQue
ry()
at Microsoft.ReportingService
s.Common.D
BUtils.App
lyScript(S
tring connectionString, String script)
at ReportServicesConfigUI.Sql
ClientTool
s.SqlTools
.ApplyScri
pt(String connectionString, String script)
Any suggestions will be appreciated.
Start Free Trial