安全性-使用ODBC或ODATA连接到HANA DB?

2020-08-15 00:51发布

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

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


嗨,

在我们公司中,提出了许多业务要求,以将数据从S/4(ABAP CDS视图)或BW/HANA(HANA视图)提取到其他工具或数据库。 他们使用的是不同的工具-有些无法使用ODATA服务的完整功能(例如PowerBI),因此他们想与ODBC连接。

那些直接连接到HANA DB的ODBC连接器是否存在安全风险? 还是使用ODATA有同样的风险?

BR

罗伯特

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

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


嗨,

在我们公司中,提出了许多业务要求,以将数据从S/4(ABAP CDS视图)或BW/HANA(HANA视图)提取到其他工具或数据库。 他们使用的是不同的工具-有些无法使用ODATA服务的完整功能(例如PowerBI),因此他们想与ODBC连接。

那些直接连接到HANA DB的ODBC连接器是否存在安全风险? 还是使用ODATA有同样的风险?

BR

罗伯特

付费偷看设置
发送
1条回答
SKY徐
1楼-- · 2020-08-15 01:44

这个问题还不清楚。

在这种情况下,"风险"对您意味着什么?

基于给出的示例,您似乎将上述两种数据访问技术视为访问相同对象的相同选择。 系统。

仅在高级视图中适用。 一旦考虑了技术组件,就很明显,访问S/4,BW和HANA意味着访问不同但相互依赖的系统。
它们甚至具有多带带的用户,特权和访问处理机制。

在两种技术上,高层数据访问都可以以类似的方式进行管理(即,仅公开允许访问的数据...)。 因此,在这种考虑水平上,您可能会认为"风险"是相同的。

现在,使用ODATA,服务定义从字面上定义了可以问的问题-完全可以。 没有消费者驱动的选项可以更改数据库查询,合并/合并/合并不同的数据源等。

这又意味着,对系统的查询比免费查询要容易得多。 通过DB/ODBC/JDBC查询工具进行-query访问,这在管理系统时非常有用。 但这可能是安全问题。

另一面是一回事:与DB级访问相比,使用ODATA服务可以限制有关数据的问题类型。

可以为具有严格安全限制和审核的用户设置数据库级别的访问权限。 许多客户正在这样做。

如果这是您组织的正确选择,那么您的团队必须自己理解。 回到您的问题,在我看来,尚未完全了解通过更改数据访问技术应克服哪些确切限制。 PowerBI支持OData,那么您的团队不能使用什么功能?

要考虑的另一方面是,ABAP系统的OData服务几乎不是简单的表和视图的1:1表示,而相同的数据却可以 实际上,大多数ABAP级别的查询接口都利用应用程序上下文和/或向OData服务添加整个计算层。
简而言之:如果OData服务不能满足您的需求,那么访问数据库就可以解决此问题。

一周热门 更多>