通过 SQL SSRS 运行一些报告,一切都很好。问题是我必须让我的用户所属的组具有我正在运行报告的数据库的角色 db_owner 。
这是必要的吗?对我来说似乎有点矫枉过正。我希望我创建的报告组拥有最少的权限。如果我把它放到 db_datareader 中,那么我在运行报告时会出现权限错误。
任何有关安全模型的帮助或其他见解将不胜感激
通过 SQL SSRS 运行一些报告,一切都很好。问题是我必须让我的用户所属的组具有我正在运行报告的数据库的角色 db_owner 。
这是必要的吗?对我来说似乎有点矫枉过正。我希望我创建的报告组拥有最少的权限。如果我把它放到 db_datareader 中,那么我在运行报告时会出现权限错误。
任何有关安全模型的帮助或其他见解将不胜感激