I need to configure SSRS 2014 on my private laptop.
After using "SQL SERVER 2014 REPORTING SERVICES CONFIGURATION MANAGER" I am trying to enter the URL. I am getting in "REPORT MANAGER URL" but the website is asking for username and password. I am using windows authentication on my SQL SERVER so I don't know why SSRS needs username and password.
Is my configuration wrong?
How can I fix this and enter ssrs on my laptop?
SSRS uses Windows Athentication to determine access to certain folders. Try executing Internet Explorer as administrator to access http://127.0.0.1:80/Reports and grant access to your user (Top Right-> Configuration-> Security)
What browser are you using? Are you using Chrome or Internet Explorer?
I have found that when you initially connect via Chrome to the SSRS reporting page it will ask you to authenticate once. With Internet Explorer windows authentication should be set by default:
https://www.specopssoft.com/configuring-chrome-and-firefox-for-windows-integrated-authentication/
As vercilli also pointed out, you will need to set system level and item level privileges to view/edit/publish reports and administer the server from the web front-end.
Related
I'm trying to set a report in Report Server (SQL Server 2017 Reporting Services 14.0.600.1669) that use the Windows credentials of the user who is viewing the report to query the datasource (SQL Server 2017 14.0.3430.2).
The report is deployed and works correctly if I choose to specify static WAuth credentials in the datasource (Test connection success):
If I choose to ask the user for Windows credentials it works fine too:
BUT when I choose to access the data source as the user viewing the report (ME, with the same WAuth) I'm reciving the error:
Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'.
So it seems to not be using my user but another service account.
I've tried both with Microsoft Edge (IE 11 Compatibility Mode) and Chrome with the same result.
I'm not the person who have installed/configured this Report Server.
Can someone help me to find out what could be the problem/suggest what to check?
Thanks!
So, it seems it really was a double-hop authentication issue wich i managed to resolve with the help of IT. I don't know a lot about AD or Kerberos but this guide has been pretty helpful for me and IT to catch and resolve the missing configurations.
SQL Server/SSRS 2016 Developer, installed on my local laptop, Windows 10 Pro.
My login is an admin to SQL Server, I'm able to do everything. For SSRS, when I try to connect to my web portal url I'm told "You are not allowed to view this folder. Contact your administrator to obtain the necessary permissions." Connecting to the web service url I get this message, "The permissions granted to user are insufficient for performing this operation. (rsAccessDenied)". When I connect to Reporting Services with my login in SSMS it connects but I'm not able to do anything - when I right-click on anything the Properties options are not available.
I have run IE as administrator and added the web portal url to trusted sites. I've run SSMS as administrator and connected to Reporting Services, same problems. I can run Reporting Services Configuration Manager as administrator and have no problems there. It seems like somehow when I setup SSRS my account didn't get added to the list of administrators for Reporting Services.
I did select * from ReportServer.dbo.Users and see these three:
Everyone
NT AUTHORITY\SYSTEM
BUILTIN\Administrators
I have tried Chrome, IE, Edge, all as regular user and administrator.
Any suggestions? Thanks!
Recently changed the windows password of the machine ,where the ssrs installed.All the services are running on the built-in account.
when trying to access the report server using the web-browser,it shows an error user does not have required permissions. Verify that sufficient permissions have been granted and Windows User Account Control (UAC) restrictions have been addressed
Quick Fix:
Right click the browser and Run as Administrator.
Then browse to the Report Url.
(Assuming You got that error because of UAC restriction).
After a fresh install of SQL Server 2012 Developer on my Windows 7 machine, I configure SSRS. Then, in IE (version 11), I try to access the SSRS server at http://(servername)/Reports. Windows asks for my username and password. Odd, because I'm an administrator. So I enter my username and password and I get this reply:
User '' does not have required permissions. Verify that sufficient permissions have been granted and Windows User Account Control (UAC) restrictions have been addressed.
Researching the issue, I come across a number of answers, including:
Reporting Services permissions on SQL Server R2 SSRS
SSRS 2008: User Does Not Have Required Permissions
The answers to these questions are similar:
Run IE as an administrator
Add the SSRS URL to Trusted Sites in Security tab of Internet Options
Retry SSRS URL
On success, add your user to Site Settings and Folder Settings with the appropriate permissions.
You should then be able to access SSRS without running IE as administrator
Additional workarounds include disabling UAC and repeating the steps above.
Running IE as an administrator did not work. At step 3. I got the same response as above and was never able to get to the SSRS home page.
Before disabling UAC, are there any other workarounds?
The workaround I found is from Peter O’Gorman's blog entry.
The steps above are the same, except add the URL to Local Intranet, not Trusted Sites:
Run IE as an administrator
Add the SSRS URL to Local Intranet in Security tab of Internet Options
Retry SSRS URL
On success, add your user to Site Settings and Folder Settings with the appropriate permissions.
You should then be able to access SSRS without running IE as administrator
To my pleasant surprise, this worked like a charm. Thanks Peter!
Run IE as an administrator - not Chrome. I swear I tried this before with no joy.
I don't understand why not Chrome and why administrator. Maybe Chrome somehow dismisses the elevated permissions. How does the rsManager know at what level the browser is running anyway?
Microsoft SQL Server Management Studio 12.0.2000.8
Microsoft Analysis Services Client Tools 12.0.2000.8
Microsoft Data Access Components (MDAC) 6.3.9600.16384
Microsoft MSXML 3.0 5.0 6.0
Microsoft Internet Explorer 9.11.9600.17498
Microsoft .NET Framework 4.0.30319.34209
Operating System 6.3.9600
Chrome Version 39.0.2171.95 m
Same steps as Glenn mentioned previously. I also had to add user to role in two different spots once I was able to access SQL Server Reporting Services - Home. In Folder setting -> security -> new role assignment and site settings -> security -> new role assignment. I added my user as well.
http://techasp.blogspot.com/2013/06/how-to-fix-reporting-services.html
This works for Reporting Services 2008 onwards
This one has been bugging me for a while, some users have access to the report server others get this error message. While trying to resolve it with a system administrator I came across this post from microsoft support
For users to navigate to a particular folder, they must have Browser role on
all folders starting at the root folder (the folder named "/" in the
item path or "Home" in Report Manager). So you will need to grant
those permissions explicitly. By default, permissions are inherited
from the parent folder. If there are any breaks in the inheritance,
you will need to set those permission explicitly.
What we did as a administrator users, was to navigate to Reports page, then folder settings and grant the user that does not have permissions Browser rights to the folder. Use could then navigate to the home page and work their way down the tree. the sys admin hadn't granted access to the user at the home level just on the folders and reports that have access to.
I installed SQL Server 2008 R2 SP2 with advanced services on a Windows 8.1 environment. I selected the default configuration for the Reporting Service.
Everything seems to work, but when I try browse to the report manager I get the message
The permissions granted to user 'LocalMachine\User' are insufficient
for performing this operation. (rsAccessDenied)
The laptop is not part of a domain and the logged on user is the local admin. Does anyone have an idea how to overcome this issue?
Thanks in advance!
The problem you're encountering is due to UAC (user access control). Even though you're setup as an adminstrator you're account is not being treated as such unless you run IE as an Administrator.
To save having to remember this step each time, and to enable other browsers to be used and Visual Studio to deploy reports you need to setup your login as an explicit user to SSRS Server. Follow the steps below and that should do the trick.
Steps recommend using IE - other browsers can work with the following steps but not guaranteed.
Open Internet Explorer as Administrator(Right click the IE exe and
choose “Run as Administrator”
Go to the “SQL Server Reporting Services” Home page (http://localhost:port/Reports) which will redirect to http://localhost:port/Reports/Pages/Folder.aspx
Click on the “Folder Settings” button.
Click on the “New Role Assignment” button.
Add the Group or user name: DOMAIN\USER_NAME or in this case LOCALMACHINE\USER_NAME. You'll probably want to pick Content Manager role so your account has full functionality.
Hopefully the above will do the trick.