业务对象XI 3.1-报表数据库配置-使用服务帐户? 单点登录?

2020-08-27 03:17发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


当前,对于Crystal Reports数据库连接,我们使用SQL帐户进行身份验证(即,在每个报表的"数据库配置"属性页上,我们指定SQL帐户及其密码)。 我们需要进行更改,以便改用域服务帐户。 我一直在进行一些粗略的研究,并且对CMC中的SSO选项有些困惑。 这是我应该去的方向吗?

对我来说,SSO意味着最终用户的凭据将传递到数据库以进行身份​​验证,这不是我想要的。 我只希望报表使用特定的域帐户,而不管谁在运行该报表。

我应该查看《管理指南》中的" SSO配置"部分,还是应该遵循一些其他过程来实现这一目标?

此外,博客文章上的任何建议还是比管理指南更容易使用的建议? ;)

提前谢谢!

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


当前,对于Crystal Reports数据库连接,我们使用SQL帐户进行身份验证(即,在每个报表的"数据库配置"属性页上,我们指定SQL帐户及其密码)。 我们需要进行更改,以便改用域服务帐户。 我一直在进行一些粗略的研究,并且对CMC中的SSO选项有些困惑。 这是我应该去的方向吗?

对我来说,SSO意味着最终用户的凭据将传递到数据库以进行身份​​验证,这不是我想要的。 我只希望报表使用特定的域帐户,而不管谁在运行该报表。

我应该查看《管理指南》中的" SSO配置"部分,还是应该遵循一些其他过程来实现这一目标?

此外,博客文章上的任何建议还是比管理指南更容易使用的建议? ;)

提前谢谢!

付费偷看设置
发送
4条回答
Tong__Ming
1楼-- · 2020-08-27 04:15

否,这不是SSO。 使此功能起作用的唯一方法是为运行BusinessObjects系统的服务帐户配置数据访问权限。

-Dell

Doze时光
2楼-- · 2020-08-27 03:50

如果使用ODBC连接,则需要将其配置为使用"集成Windows身份验证" "(在ODBC配置的第二个屏幕上,用于连接。)

我没有专门为您找到任何文档-我第一次开始咨询时也可能是从同事那里学到的

-Dell

黑丝骑士
3楼-- · 2020-08-27 03:54

嗨。 戴尔是正确的。 这不是SSO。

SSO是您在BOBJ中登录的人,说" ztruelove",是用于连接SQL Server的帐户。 因此,您可以使用SQL而不是通用服务帐户来管理每个WinAD用户/组的权限。

您需要做的很简单。 无需对用户名/密码进行硬编码:

-在CR中,对于每个连接,在"受信任的连接"框中打钩

-确保运行BOBJ SIA的服务帐户有权读取这些SQL数据库。

如果要更新的报告和连接很多,则 360View 将允许您批量更新所有这些内容。 在博客此处。。 p>

小c菟菟
4楼-- · 2020-08-27 04:08

您要的不是最真实的SSO(aspnego,这是访问资源时的协商),但是可以实现。 如果将ODBC连接设置为使用NT身份验证,它将尝试使用访问它的服务帐户(客户端工具将是启动它们的用户名,而BI服务器将是运行SIA的帐户。这不提供安全性。 (您将需要在报表/文件夹/Universe级别上使用BI安全性。)通常,当SSO设置不正确但您的情况就是您所要的问题时,这通常是一个问题。

连接 需要为kerberos SSO设置,并为委派设置服务帐户。如果使用KBA 2629070,则需要在帐户的委派列表中添加MSSSQLsrv SPN。

-Tim

# p#

一周热门 更多>