- Remove From My Forums
-
Question
-
The report server has encountered a configuration error. Logon failed for the unattended execution account. (rsServerConfigurationError)
Log on failed. Ensure the user name and password are correct. (rsLogonFailed)
Logon failure: unknown user name or bad passwordam using Windows integrated security,version of my sql server 2008R2
I have go throgh the different articuls, they have given different answers,
So any one give me the exact soluction for this problem,
Using service account then i will get the soluction or what?
pls help me out it is urgent based.
Regards
Thanks!
Answers
-
Hi Ychinnari,
I have tested on my local environment and can reproduce the issue, as
Vaishu00547 mentioned that the issue can be caused by the Execution Account you have configured in the Reporting Services Configuration Manager is not correct, Please update the Username and Password and restart the reporting services.Please also find more details information about when to use the execution account, if possible,please also not specify this account:
This account is used under special circumstances when other sources of credentials are not available:
-
When the report server connects to a data source that does not require credentials. Examples of data sources that might not require credentials include XML documents and some client-side database applications.
-
When the report server connects to another server to retrieve external image files or other resources that are referenced in a report.
Execution Account (SSRS Native Mode)
If you still have any problem, please feel free to ask.
Regards
Vicky Liu
Vicky Liu
TechNet Community Support
-
Edited by
Wednesday, February 4, 2015 7:50 AM
-
Proposed as answer by
Vicky_Liu
Monday, February 9, 2015 1:00 AM -
Marked as answer by
Vicky_Liu
Tuesday, February 10, 2015 12:58 AM
-
-
Hi Chinnari,
Reason is that configuration manager configured user password is changed, Give updated password and restart the report services.
Please Mark This As Answer or vote for Helpful Post if this helps you to solve your question/problem.
Regards,
Vaishu
-
Proposed as answer by
Vicky_Liu
Wednesday, February 4, 2015 7:36 AM -
Marked as answer by
Ychinnari
Monday, February 9, 2015 2:35 PM
-
Proposed as answer by
- Remove From My Forums
-
Question
-
The report server has encountered a configuration error. Logon failed for the unattended execution account. (rsServerConfigurationError)
Log on failed. Ensure the user name and password are correct. (rsLogonFailed)
Logon failure: unknown user name or bad passwordam using Windows integrated security,version of my sql server 2008R2
I have go throgh the different articuls, they have given different answers,
So any one give me the exact soluction for this problem,
Using service account then i will get the soluction or what?
pls help me out it is urgent based.
Regards
Thanks!
Answers
-
Hi Ychinnari,
I have tested on my local environment and can reproduce the issue, as
Vaishu00547 mentioned that the issue can be caused by the Execution Account you have configured in the Reporting Services Configuration Manager is not correct, Please update the Username and Password and restart the reporting services.Please also find more details information about when to use the execution account, if possible,please also not specify this account:
This account is used under special circumstances when other sources of credentials are not available:
-
When the report server connects to a data source that does not require credentials. Examples of data sources that might not require credentials include XML documents and some client-side database applications.
-
When the report server connects to another server to retrieve external image files or other resources that are referenced in a report.
Execution Account (SSRS Native Mode)
If you still have any problem, please feel free to ask.
Regards
Vicky Liu
Vicky Liu
TechNet Community Support
-
Edited by
Wednesday, February 4, 2015 7:50 AM
-
Proposed as answer by
Vicky_Liu
Monday, February 9, 2015 1:00 AM -
Marked as answer by
Vicky_Liu
Tuesday, February 10, 2015 12:58 AM
-
-
Hi Chinnari,
Reason is that configuration manager configured user password is changed, Give updated password and restart the report services.
Please Mark This As Answer or vote for Helpful Post if this helps you to solve your question/problem.
Regards,
Vaishu
-
Proposed as answer by
Vicky_Liu
Wednesday, February 4, 2015 7:36 AM -
Marked as answer by
Ychinnari
Monday, February 9, 2015 2:35 PM
-
Proposed as answer by
Q1: почему я хочу иметь учетную запись автоматического выполнения?
Q2: если я не использую учетную запись автоматического выполнения, какая учетная запись используется для запуска отчетов?
Q3: если я получаю следующее сообщение об ошибке при запуске отчета:
«Сервер отчетов обнаружил ошибку конфигурации. Ошибка входа в систему для учетной записи автоматического выполнения. (rsServerConfigurationError) ошибка входа в систему. Убедитесь, что имя пользователя и пароль верны. (rsLogonFailed) ошибка входа в систему: неизвестное имя пользователя или неверный пароль».
Я понимаю, что имя пользователя и/или пароль учетной записи автоматического выполнения неверны. Но, где это имя пользователя и пароль? Я имею в виду, должна ли учетная запись автоматического выполнения быть добавлена в SQL Server или имя пользователя и пароль хранятся в отчете? Даже если изменить имя пользователя и пароль в средстве настройки SSRS, отчет не запускается. Итак, старая информация об учетной записи, похоже, где-то хранится?
Я погуглил вокруг, но я не понимаю общую картину.
спасибо!
2 ответов
на статья MSDN имеет довольно подробную информацию об этом.
из этого ответы на ваши вопросы:
Вопрос 1: вы должны установить учетную запись автоматического выполнения, если вы не хотите устанавливать учетные данные для источников данных и хотите, чтобы источник данных работал, даже если пользователи не могут ввести свои учетные данные (подписки или другие запланированные выполнения.)
Из связанной статьи MSDN:
автоматической учетная запись обработки отчетов используется главным образом для подключения
на внешние серверы, а не в качестве входа на серверы баз данных. Если вы
чтобы использовать учетные данные учетной записи для входа в базу данных, необходимо
указать учетные данные в строке подключения. Можно указать
Integrated Security=SSPI, если сервер баз данных поддерживает Windows
Интегрированная безопасность и учетная запись, используемая для автоматического отчета
обработка имеет разрешение на чтение базы данных.
большинство установок SSRS делают не нужна учетная запись автоматического выполнения. Они используют параметр «учетные данные, надежно хранящиеся на сервере отчетов» в источниках данных.
Вопрос 2: Я не уверен, что означает «запустить отчеты», но учетная запись службы SSRS всегда отвечает за предоставление и доставку отчетов, независимо от того, установлена ли автоматическая учетная запись Exec или нет. Соединения с источниками данных будут использовать учетные данные, указанные в источнике данных. Автоматическая учетная запись Exec будет использоваться, только если источник данных имеет значение «учетные данные не требуются.»
Вопрос 3: эта учетная запись может не использоваться вообще, но службы SSRS по-прежнему проверяет учетные данные с доменом. Если ни один из ваших источников данных не имеет значения «учетные данные не требуются», я рекомендую удалить учетную запись из конфигурации SSRS.
на ваши вопросы, вероятно, ответят эта статья MSDN. Для Q1 » Почему?»:
- отправка запросов на подключение по сети для отчетов, использующих аутентификацию базы данных…
- извлечение внешних файлов изображений, используемых в отчете…
по вопросу 2: учетная запись автоматического выполнения не определяет, кто запускает отчет. Это просто определяет две вышеуказанные вещи. Отчет выполняется Сервер отчетов, и этот процесс выполняется под собственной учетной записью, которую вы настроили.
по вопросу 3: см. раздел «как хранится информация об учетной записи» в связанном вопросе. Я не уверен, почему изменение в инструменте Config не будет немедленно эффективным, вам может потребоваться отлаживать это отдельно (попробуйте перезапустить вещи один или два раза и т. д.). Если вы не можете понять это, обязательно начните новый вопрос SO с подробностями о вашей ситуации.
Добрый день.
Имеется развернутый Lync Server 2010 в конфигурации Standard edition размещенный на 2-х серверах. Первый FE, второй под archiving и monitoring. Соответственно имеется именованный экземпляр SQL и SSRS развернутый на выделенном сервере. Система функционирует
уже около полутора месяцев, но есть одна проблема. Не удается развернуть Monitoring Server Reports. Попытка развертывания завершается ошибкой»401. Unathorization Access».
Начинаю тестировать доступность экземпляра SSRS:
При попытке доступа из IE с использованием URL — трижды всплывает окно с запросом логин/пароль, затем пустая страница
При попытке доступа из IE с использованием IP адреса — единожды запрос логин/пароль, затем попадаем на целевую страницу
При попытке доступа с Firefox или Opera — единожды запрос логин/пароля и попадание на целевую страницу (причем что по URL что по IP адресу).
При попытке доступа локально с использованием localhost — так же нормальный доступ, при попытке доступа через URL — облом, описанный выше).
Что предпринимал? Отключал в IE прокси. Не помогло.
Firefox и Opera безразлично относятся к прокси, то есть доступ к целевой странице работает во всех комбинациях.
Голову уже сломал. И сниффер запускал.
Http: Response, HTTP/1.1, Status: Unauthorized, URL: /ReportS_Lync Using Multiple Authetication Methods, see frame details (это при попытке доступа через IE по URL.
В деталях — NTLM авторизация и Negotiate при доступе через IE
NTLM авторизация при доступе через Firefox и Opera.
Хотелось бы выслушать мнения компетентных товарищей.
Не умножайте сущности сверх необходимого.
Похоже, что сервер отчетов пытается использовать учетную запись автоматического выполнения для подключения к базе данных, указанной в источнике данных отчета.
Если указанная учетная запись не имеет разрешений на чтение данных из этой базы данных, вы можете изменить подключение к источнику данных, например, выбрать «Учетные данные не требуются», а затем добавить имя пользователя и пароль для источника данных в строку подключения. Однако это не идеально, поскольку имя пользователя и пароль будут видны всем, у кого есть разрешение на редактирование источника данных.
В идеале вам нужно либо иметь разрешения на исходную базу данных, предоставленные учетной записи автоматического выполнения, либо изменить источник данных, чтобы использовать другой метод подключения, например, использовать сохраненные учетные данные и указать учетную запись с разрешениями на исходную базу данных (если вы на самом деле не нужны функции, включенные путем настройки учетной записи автоматического выполнения, тогда вы можете полностью удалить ее).
Больше информации: http://msdn.microsoft.com/en-us/library/ms156302(v=sql.100).aspx
In this article, I will show you how to fix “The report server has encountered a configuration error (rsServerConfigurationError)“.
On new SCCM server, when you install SQL Server Reporting services, you may encounter Reporting Services Error. Upon browsing the SCCM reports in browser, you see The report server has encountered a configuration error (rsServerConfigurationError).
In addition, when you launch the SCCM console and go to MonitoringReportingReports, you see the ConfigMgr reports are empty. Does this mean reporting services has not been installed correctly? Let’s not conclude that so soon and first examine the log files.

SQL Server Reporting Services Log Files
When you install SQL Server Reporting Services for SCCM, there are three log files that you must monitor.
- srsrpsetup.log – Records results of the reporting services point installation process.
- srsrpMSI.log – Records detailed results of the reporting services point installation process from the MSI output.
- srsrp.log – Records information about the activity and status of the reporting services point. Site system server.
In my case, the srsrpsetup.log did not log any errors. I could see the srsrp.msi exited with return code 0 which meant the reporting services role was installed correctly.

The srsrpMSI.log also did not have any errors logged.
Product: ConfigMgr Reporting Services Point -- Configuration completed successfully. Windows Installer reconfigured the product. Product Name: ConfigMgr Reporting Services Point. Product Version: 5.00.9049.1000. Product Language: 1033. Manufacturer: Microsoft Corporation. Reconfiguration success or error status: 0.

Finally, when I examined the srsrp.log, I saw The report server has encountered a configuration error.
System.Web.Services.Protocols.SoapException: The report server has encountered a configuration error. ---> Microsoft.ReportingServices.Diagnostics.Utilities.ServerConfigurationErrorException: The report server has encountered a configuration error. ~ at Microsoft.ReportingServices.Library.ReportingService2005Impl.GetItemType(String Item, ItemType& Type)~ at Microsoft.ReportingServices.WebServer.ReportingService2005.GetItemType(String Item, ItemTypeEnum& Type)

If you launch the browser and browse the SCCM reports, you see The report server has encountered a configuration error. Reporting Services Error. There are few reasons why you see the report server configuration error.
- You haven’t configured the reporting database properly.
- The report server database is not created.
- You haven’t applied the configuration for the Web Service URL and Web Portal URL.

Launch the Report Server Configuration Manager and select Database. On the right pane, under Current Report Server Database, click Change Database.

On the Change Database window, you got two options.
- Create a new report server database – Choose the first option if you know that a report server database is not created. You can also verify that by logging in to the SQL server and checking the database.
- Choose an existing report server database – Select the second option when you know that report server database exists. Use this option to reconfigure your report server database.
Create New Report Server Database
I noticed that that report server database wasn’t created. If you log in to SQL server, you should find the reporting server database under Databases. In my case, it was missing. So use the below steps to create a new database for report server.

Choose a local or remote instance of a SQL server database engine and specify the credentials that have permissions to connect to the server. After you do that click Test connection and ensure you see Test Connection Succeeded message.

On the Database section, specify the database name for report server and click Next.

On the Credentials window, specify the credentials of an existing account that report server will use to connect to report server database. Click Next.

On the Summary window, verify all the settings once and click Next.

On the Progress and Finish window, ensure the reporting server database configuration wizard configures the database. Ensure you don’t see any errors here. Click Finish.

The SQL Server Reporting Services Configured successfully. Click Exit.

In the above steps we have created a report server database. You can log in to the SQL server and verify if you see the new database under Databases.

After you have made the above changes, you don’t need to reinstall the reporting services role. Just wait for few minutes and the reports will be deployed. Monitor the srsrp.log, and you will notice that reports are being added to SCCM.

Finally, the reports started to appear both in console and web browser. We have successfully fixed The report server has encountered a configuration error. I hope this post helps.

Prajwal Desai is a Microsoft MVP in Enterprise Mobility. He writes articles on SCCM, Intune, Configuration Manager, Microsoft Intune, Azure, Windows Server, Windows 11, WordPress and other topics, with the goal of providing people with useful information.
- Remove From My Forums
-
Question
-
I am getting this error
- The Report server has encountered a configuration error. Logon failed for the unattended execution account. (rsServerConfigurationError)
- Log on failed. Ensure the user name and password are correct. (rsLogonFailed)
- For more information about this error navigate to the report server on the local server machine, or enable remote errors
- Log on failed. Ensure the user name and password are correct. (rsLogonFailed)
I have set a domain account for the unattended execution and the password is correct and that password is NOT expired. I am able to login and launch process using the same login account and password. So password is correct and is not expired.
The user id has owner permission on ReportServer and ReportServerTempDB databases.
MSDNStudent Knows not much!
- The Report server has encountered a configuration error. Logon failed for the unattended execution account. (rsServerConfigurationError)
Answers
-
Hello MSDN Student,
I am sorry for my delay.
I want to double check that the user has the following permission on the reporting service database server.
-
public and RSExecRole roles for the
ReportServer database. -
RSExecRole role for the master, msdb, and
ReportServerTempDB databases.
If it does not have the permission, please try to grant the proper permission first. For more information, please refer to the article:
http://technet.microsoft.com/en-us/library/ms159133.aspx
I hope my answer is helpful to you.
Regards,
Edward
Edward Zhu
TechNet Community Support

-
Proposed as answer by
Thursday, June 14, 2012 6:21 AM
-
Marked as answer by
Edward Zhu
Friday, June 15, 2012 8:30 AM
-
- Remove From My Forums
-
Question
-
I am getting this error
- The Report server has encountered a configuration error. Logon failed for the unattended execution account. (rsServerConfigurationError)
- Log on failed. Ensure the user name and password are correct. (rsLogonFailed)
- For more information about this error navigate to the report server on the local server machine, or enable remote errors
- Log on failed. Ensure the user name and password are correct. (rsLogonFailed)
I have set a domain account for the unattended execution and the password is correct and that password is NOT expired. I am able to login and launch process using the same login account and password. So password is correct and is not expired.
The user id has owner permission on ReportServer and ReportServerTempDB databases.
MSDNStudent Knows not much!
- The Report server has encountered a configuration error. Logon failed for the unattended execution account. (rsServerConfigurationError)
Answers
-
Hello MSDN Student,
I am sorry for my delay.
I want to double check that the user has the following permission on the reporting service database server.
-
public and RSExecRole roles for the
ReportServer database. -
RSExecRole role for the master, msdb, and
ReportServerTempDB databases.
If it does not have the permission, please try to grant the proper permission first. For more information, please refer to the article:
http://technet.microsoft.com/en-us/library/ms159133.aspx
I hope my answer is helpful to you.
Regards,
Edward
Edward Zhu
TechNet Community Support

-
Proposed as answer by
Thursday, June 14, 2012 6:21 AM
-
Marked as answer by
Edward Zhu
Friday, June 15, 2012 8:30 AM
-