SSRS 2014 I cannot open http://localhost/Reports due to permissions - reporting-services

I've looked at a number of potential solutions to the but nothing seems to work.
Basically, I have installed SQL Server 2014 on my own PC.
Everything works fine with the exception of SSRS
Initially, inputting the URL http://localhost/Reports returned a blank screen.
Then, after a bit of research and playing around, I made a little progress.
Now, despite me been an admin on my own machine!, it's comes back with:
User does not have required permissions. Verify that sufficient permissions have been granted and Windows UAC restrictions have been addressed.
As I say, there are a couple of 'potential' solutions but they require access to the URL - which I simply cannot get.
I feel this is a security related problem but have tried all sorts of potential solutions.

Open the browser with run as Administrator.
If you get any prompt for username and password. Change your intranet browser setting.

I've found the answer and it seems to be a combination of things.
Via Reporting Services Configuration Manager Add an additional HTTP identity for both the web Service URL and Report Manager URL.
Set Host Header Name to localhost
Set TCP Port to 8080
Note, I also found that 80 clashed with Skype causing a 'Page cannot be displayed' error
Although I have amended my Skype setting, I also amended the SSRS port
I'm not sure how crucial this is but it worked for me
Through Control Panel
Search for UAC, select Change User Account Control Settings
Amend to Never Notify
I am still uncomfortable with this but have found no other way of getting this to work.

Related

IBM Websphere security issue - Password reset

I have an issue with IBM Websphere,
We forgot our password and I followed the topic I found here in the forum to reset admin password.
How to reset password for admin account in IBM websphere 6.1?
Issue I have is when I disable security, I get into the websphere console but have NO option to get into security tab. No tab available except "tasks", so I cannot enable security nor reset the admin user there.
Also, after this, I cannot put security on again. I keep getting the login page with no password.
I tried the script with securityon instead of securityoff (sounds logical to me) but now it requests user password to do so...
If I manually edit the security.xml to put security enabled="true", I get a startup error...
UPDATE 1
There was an issue loading applications, so that's the reason why I could not get the menu on the left. However, I could not find any solution to it, and decided to restore the system.
Now I can get the menu list, but face another error when I try to reset the admin user with the wizard, at the last steps here is the message error I get :
SECJ7305E: Found other virtual member manager repository configurations. Only the built-in virtual member manager file-based repository is supported through the wizard
This actually blocks me, and I cannot go further.
I tried to run the wizard without activating security as well, but not working either.
I do not want to mess with user repositories as some repo's are configured... I just would like to reset the admin password :(
Anybody faced this issue? Any help/idea is greatly appreciated.
Thank you

SSRS reporting service UAC error, already tried everything

Been trying to get SSRS reporting service set up for a while now, and been stuck on the issue with UAC.
After setting up the Reporting Service Configuration Manager settings, with service account using my PC's login account, Database using ReportServer$SQLEXPRESS, etc. when launching the server # 127.0.0.1/Reports it directs me to 127.0.0.1/Reports/Pages/Folder.aspx and then after login with my PC's login this is what I get on my browser -
"User 'OCTETHP\Support' does not have required permissions. Verify that sufficient permissions have been granted and Windows User Account Control (UAC) restrictions have been addressed."
And I have done my researches online, I turned off UAC, I am on the administrator account, and I also tried to run the browser with right click to run as administrator option on both chrome and IE. Still does not solve this problem. Could anyone help me out with this??
I am currently running on windows 8.1. Thanks so much!
It is likely the problem is with the account the reporting server is running under (OCTETHP\Support). You may need to add this user to the web user group (IIS_WPG depending on your OS version). If that doesn't work, you can set the user to be a local administrator and work the permissions back from there.
If you want to run the reporting services from another account you'd want to follow these steps:
Open IIS Manager
Under websites locate the SSRS website (/Reports in your case)
In basic properties check the App Pool the site is running under
Go to the App Pools section of IIS and open the advanced properties
Setup the user that the App Pool runs under
You'll need to make sure the user is assigned to the web user group, and has permissions to access the folder that the website points to.

SSRS Unable to Login and Deploy

All, a peculiarity has shown up in SSRS. We have an ASP.NET 4.0 Web Application which interfaces with SSRS's ReportServer. Our reports are all developed in BIDS 2008. Normally, I build a report, manage my deployment configuration (in this case, 01 - Dev), and then deploy using the credentials provided by my server admin. No problem, right?
However, when I came in today to try and deploy changes to a report (so, not a new report), I made my changes, selected the report, and hit 'deploy.'
The normal login box never popped up to prompt me for my UN/PWD, and this error appeared:
"Error 1 The permissions granted to user '' are insufficient for performing this operation. 0 0"
Note that I have NOT removed my username from the above error - this is exactly how it appeared in BIDS. I checked with my server admin, and my deployment path, and all the options in the project's configuration seem to be correct, but the issue persists.
I've tried going online directly to the Report Server, and I can login just fine there and all my usual privileges seem to be in order.
I never even had a change to login.
Anyone have any ideas?
Sorry can't comment yet from low rep, but I've had this error before and it's on the SSRS server side because I have a custom report deployment tool and it has that error returned to the client. The solution is to play with the rights (remove and add some again) and it goes away. I have no idea what actually causes the problem.
Go to your report solution folder> Right click for properties > General Tab > remove 'Read only' check box. Then in the 'Security' tab, make sure all the permissions are allowed to the particular User role.
Hope it helps !

Deploying a report local URL not working

I'm trying to use MS Reporting Services. So far I have been able to create a simple report, using the AdventureWorks database.
Next step I wanted to take was to deploy my report. This is what I did:
In the Business Intelligence editor I right-clicked on the project name and clicked properties
I added a Start Item and I set the TargetServerURL to the URL that was displayed in the Reporting Services Configuration Manager. The URL is: http://ADMIN-PC:80/ReportServer
After that I clicked "OK" to go out of the Properties window. Then I hit Build Report Project1 in the Build menu.
After it tries to build it gives me the following error:
The specified report server URL: "http://admin-pc/ReportServer" could
not be found. Verify the syntax of the URL and that the report server
exists.
I'm sure the URL is correct. Or at least, that is what the Reporting Services Configuration Manager says.
So I have no clue what to check next in order to fix this problem. Anyone any idea what to do?
It's always tough to try and troubleshoot these general "it's not working" errors, but here's a rough idea of what I'd try looking at:
Is the service running? If you can connect through Reporting Services Configuration Manager then the answer is probably yes, but it's always the first thing to check!
Are the URLs correct? You may need to check you're using the correct URLs - these can be confirmed through Reporting Services Configuration Manager; by default Named Instances will have URLs like http://admin-pc/ReportServer_InstanceName and http://admin-pc/Reports_InstanceName.
Can I connect out of BIDS? What happens when you connect to http://admin-pc/ReportServer through Internet Explorer? What about http://admin-pc/Reports?
Are there permission issues? By default the only users that can access SSRS are those in the BUILTIN\Administrators group. Is your user in this group?
Is UAC mucking me up? As above, only Administrators will have default access, but if UAC is enabled you still won't connect as an admin even if you're in this group. Try running BIDS or Internet Explorer with Run As Administrator and see if it makes any difference.
Is the URL being registered successfully? The URLs won't work if the port is already in use, but Reporting Services Configuration Manager will quite happily allow you to set this without an error even if the port's in use; it's especially when using port 80.
Check the log file at Program Files\Microsoft SQL Server\<SSRSInstance>\Reporting Services\LogFiles; this will have an error logged if it can't register the URL on the port specified. If you see an error here try a different port.
Any other errors in the log? Failing this, check the log for any more errors.
Not much to go on, I admit, but maybe there's something you haven't looked at here. I'd saying stepping through these checks has solved 99% of the errors that I've seen in the past.

SSRS 2012 Always prompt for login

I am using SSRS 2012 for Reporting and when i deploy it on production server and try to access the report then it always prompt me for login and if we put the server login details then its working fine.
I want to avoid this login prompt and How can i do this, i did many search on Google and try do implement these but not get any luck.
Please help us.
Thanks
Atul
Check the IE's 'User authentication' settings (refer to screenshot in
http://blogs.msdn.com/b/axinthefield/archive/2011/05/06/logon-dialog-box-when-launching-a-reporting-services-report-from-ax.aspx)
Hope your issue is solved now. But I was looking to overcome same problem, and as I got a solution. I thought some other people might get help from this.
I was trying to deploy a report to our production server but it would prompt for user credentials again and again but wont deploy the report, and everything seemed to be alright with the report.
I tried every credentials being used on the server but nothing worked.
Eventually I had a thought that there are .RDL, .RDS files being used to generate report and somehow the same should be uploaded on the server and this time I used the FTP User account credentials and Bingo!, it worked.
Hope this saves time of other people.
IE Settings:
Open Internet Explorer
Go to Tools and click on Internet Options
Under the Security tab, click on Trusted sites and click the Sites button and Add Report Manager/Report Server URL to the trusted
sites.
Then click Custom Level, and check the option Automatic logon with current user name and password
Repeat #3 and #4 for Local Intranet
Taken from: https://social.msdn.microsoft.com/Forums/sqlserver/en-US/b1efd3f0-4fc5-4015-b13a-b79737466271/how-to-stop-prompting-for-username-password-when-i-click-report-server-web-service-urls-in-ssrs?forum=sqlreportingservices
Login into "Server"/ReportServer
Click on rdl file "drop down"
Select Manage
check if the Data Source's Connection String box is empty
If it's empty, provide the Connection String again
Select the Option Windows Integrated Security
Test and save your Connection String.
This will overwrite your localhost credentials.