ECC应用服务器中的MSSQL脚本是否违规?

2020-09-14 03:44发布

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

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


尊敬的专家,

在ECC应用服务器中创建MSSQL脚本以提取数据而不是编写ABAP程序是否违反许可证?

我一直在使用ABAP和Background Jobs SM37,我有点犹豫要切换

感谢您的回复

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

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


尊敬的专家,

在ECC应用服务器中创建MSSQL脚本以提取数据而不是编写ABAP程序是否违反许可证?

我一直在使用ABAP和Background Jobs SM37,我有点犹豫要切换

感谢您的回复

付费偷看设置
发送
3条回答
N-Moskvin
1楼 · 2020-09-14 04:32.采纳回答

朱利安嗨,

问题的答案有几个方面,首先是许可条款是否允许(以及该方面的几个方面),其次是一个好主意。

如果您已从SAP获得SQL Server的许可,则它是"运行时"许可,并且很有可能您的许可条款中包含不允许第三方数据库应用程序或新功能或直接访问以下内容的应用程序: 数据库(系统管理,监视和管理除外)。 在这种情况下,根据您的许可条款,似乎不允许为接口和数据提取创建SQL脚本。 我建议您通读 581312 以获得更多详细信息。 该注释是有关Oracle运行时许可的,但相同的术语大致应适用于SQL Server运行时许可。

如果您已获得Microsoft(或第三方经销商)的SQL Server许可,则此限制将不适用。 但是,您仍然需要确保不这样做,以绕过SAP许可条款。 那里有许多关于"间接访问" SAP系统的讨论,博客和公告,这就是您正在谈论的话题,这是一个复杂的主题,没有一个非常明确的答案。 您可能需要处理SAP客户代表。 我还建议您通读 https://www.sap.com/documents /2015/05/849f654b-277c-0010-82c7-eda71af511fa.html 以获得有关运行时数据库许可以及直接用户许可和间接用户许可的正式文档。

但是,您的问题还有另一个方面,那就是为什么要这样做?绕过软件内置的控件并从SQL工具授予对表的直接访问权限会打开大量蠕虫,即使在短期内对于SQL查询开发人员而言,这样做似乎更简单,但我不建议去那里。 您正在引入安全性问题,数据准确性问题,访问复杂性问题……这是一个坏主意。 我猜想您的雇主正在为此或您的IT部门中的其他小组争取,您是否正在寻找避免这种做法的理由? 我自己的老板过去曾多次提出这个建议,最终我创建了一个文档,每当经理问到这个文档时,我都可以制作该文档,因为我厌倦了一次又一次地解释为什么我不支持它。 也许我应该将该文档改编成博客文章。 :)

干杯,
马特

一只江湖小虾
2楼-- · 2020-09-14 04:07

谢谢Yogesh,我将阅读SAP注释。

谢谢Matt的完整解释,SAP注释和链接。

正如您所提到的,在我的情况下,即使有额外的安全性和基础工作来专门针对系统用户密码更改时的方法,也有一个具有Sql Server经验的小组正在推动更改。 所有这些背后的决定来自于问题学习和应用ABAP概念来提取数据,我认为这是正确的方法,因为SAP完全在完全集成的环境中提供了所有可用工具。

再次感谢您,我将继续使用我的方法,并根据你们的解释继续阅读。

My梦
3楼-- · 2020-09-14 04:10

您好朱利安·罗德里格斯(Julian Rodriguez)

请通过下面的SAPnote

1952968-现有SAP SQL Server环境中的非树液使用情况数据库

谢谢

Yogesh

一周热门 更多>