Hana +开发人员通过NWDS Eclipse访问数据库HDB

2020-08-18 06:59发布

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

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


Hana 2.0 SP04 +开发人员可以通过NWDS Eclipse访问数据库HDB,

在HDB中创建新的"受限用户",

还有哪些其他权限(授予的角色,系统特权或对象特权)

需要访问abap-developer的存储库和数据库结构。

致谢

Christoph

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

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


Hana 2.0 SP04 +开发人员可以通过NWDS Eclipse访问数据库HDB,

在HDB中创建新的"受限用户",

还有哪些其他权限(授予的角色,系统特权或对象特权)

需要访问abap-developer的存储库和数据库结构。

致谢

Christoph

付费偷看设置
发送
2条回答
Violet凡
1楼 · 2020-08-18 07:10.采纳回答

Hi Christoph

您是否尝试过使用户成为标准用户?

"要完全访问ODBC或JDBC功能,必须向受限用户授予标准角色RESTRICTED_USER_ODBC_ACCESS或RESTRICTED_USER_JDBC_ACCESS。您可以在"分配角色"页面上执行此操作。"

检查此链接 讨论了授予架构级别访问权限

https ://blogs.sap.com/2016/03/29/hana-schema-user-and-role-security/

https://help.sap.com/viewer/b3ee5778bc2e4a089d3299b82ec762a7/2.0.02/en-US/dec8d273bb571014b4c2b771d3e0f166.html

https://help.sap.com/viewer/6a504812672d48ba865f4f4b268a881e Cloud/zh-CN/85fe24f551564c8690a10512ca2a9bdb.html

问候

Vinita

梦想连接
2楼-- · 2020-08-18 07:06

您好,Vinita Kasliwal

感谢您的回答

>您是否试图使用户成为标准用户?

> ===

不,我执行了以下步骤:

=>创建新的受限用户xyz PASSWORD <密码>否FORCE_FIRST_PASSWORD_CHANGE;

SQL:=>更改用户xyz启用客户端连接;

SQL:=>更改用户xyz的密码使用期限;

===

授权角色:=> RESTRICTED_USER_JDBC_ACCESS

授权角色:=> RESTRICTED_USER_SDA_ENABLED

系统特权:=> CATALOG_READ

对象特权:=> REPOSITORY_REST(SYS)=>具有Execute标记的

===

在eclipse中连接到HDB:登录屏幕(输入用户,密码,服务器,实例,tenantDB)

=>您无权执行此操作"无法确定系统状态"

=>您没有所需的特权

===

https://help.sap.com/查看器/6b94445c94ae495c83a19646e7c3fd56/2.0.04/en-US/48db23cbf5934321b7a9545154e1f75c.html

===

缺少什么?

然后以AS-ABAP HDB架构" SAPABAP1"的架构所有者SAPABAP1的身份执行SQL

在SCHEMA SAPABAP1上将GRANT SELECT授予并带有GRANT OPTION;

,但是在Eclipse中打开HDB连接仍然无效,(刷新系统时出错)

您无权执行此操作,您没有所需的特权。

,因此看起来它必须是标准用户(而非受限用户)。

致谢

Christoph

一周热门 更多>