首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >锁定在SQL Server Reporting Services 2016之外

锁定在SQL Server Reporting Services 2016之外
EN

Stack Overflow用户
提问于 2018-06-05 02:06:02
回答 2查看 1.6K关注 0票数 0

抓取了一台安装了SQL Server 2016 Developer Edition的旧Windows 10笔记本电脑,以便与演示一起使用。尽管我的帐户属于计算机的Administrators组,但我无法访问reporting services中的对象,例如,无法通过报表管理器访问报表、文件夹、KPI等。啊!

我知道报告凭证存储在ReportServer数据库中。在哪里可以为SSRS本身添加用户?

环境。

  • Chrome v60.0.3112.113
  • Windows 10 v10.0.15063 Build 15063
  • SQL Server2016 SP2

我收到的消息如下:

不允许您查看此文件夹。请与您的管理员联系以获取必要的权限。

这是一个屏幕截图。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-06-05 03:23:18

啊!太愚蠢了。

我一直在使用Windows版的Chrome v60.0.3112.113。我以管理员的身份启动了Chrome。我决定试一试Microsoft Edge。当我发布Edge时,它促使我使用creds。首先,我尝试了我的“常规”帐户,该帐户属于主机上的administrators组。然后,我创建了一个本地用户,将其添加到administrators组,并使用该用户。这招奏效了。一旦我进入,我就给自己授予了站点权限。

我试过的其他事情...

从SQL Server安装中心运行

  1. ,并从“维护”页运行“修复”。什么都没做。这更像是对help.
  2. Uninstalled SQL Server Reporting Services的呼喊,然后重新安装和配置它。我被留下了同样的问题。
  3. 祈祷。实际上,我发现这很有帮助。
票数 1
EN

Stack Overflow用户

发布于 2018-06-05 03:08:34

您能访问报告门户网站吗?请记住,即使您设置为管理员,您仍然必须授予每个单独文件夹的权限,包括主文件夹。如果管理员组没有被删除,你应该仍然可以在站点设置中看到它:

一旦进入其中,您需要将自己添加到主文件夹中。导航到主文件夹,然后单击manage folder (请参见右上角)。确保您的Id或Builtin/administrators角色有权访问该文件夹:

还有一件事需要检查。如果您有权访问ReportServer数据库,则可以查看系统上有哪些用户(如果有):

SELECT TOP (1000) [UserID]
  ,[Sid]
  ,[UserType]
  ,[AuthType]
  ,[UserName]
  ,[ServiceToken]
  ,[Setting]  FROM [ReportServer].[dbo].[Users]
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50686382

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档