点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 当通过UI通过Node....
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 当通过UI通过Node....
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
当通过UI通过Node.js模块从UI调用SQLScript过程时,我目前正在尝试调试该过程。
我的调试器附加选项选项中有选项"具有以下属性的连接" 和值
我假设" HANA数据库用户名"是来自节点模块环境的用户:
xs env <节点模块名称>:
" hana":[{ "名称":" XSA_DEV-kifpjs1yx3zmy7s9-xccelo-hdi-容器", " label":" hana", "标签":[" hana","数据库","关系"], " plan":" hdi-shared", "凭证":{ " schema":" .......", " hdi_password":" ........", " password":" ..........", " driver":" com.sap.db.jdbc.Driver", " port":" 39013", " host":" hxehost", " db_hosts":[{ "端口":39013, "主机":" hxehost" }], " hdi_user":" XCCELO_1_C4GGEY9MYHE64ZZTYOHJYE1W5_DT", "用户":" XCCELO_1_D0JHPO5OLKLVNC323YG43GWBZ_RT", " url":" jdbc:sap://hxehost:39013/?currentschema = XCCELO_1" } }],
此处的"用户":" XCCELO_1_D0JHPO5OLKLVNC323YG43GWBZ_RT"
"应用程序用户名"是登录到UI的用户名(在我的情况下为XSA_DEV)。
尝试此选项时出现错误:
设置用户名时发生错误:附加外部会话时出错:55-您无权附加到属于该HANA用户的连接
我对" HANA数据库用户名"的假设正确吗?
必须将哪些HANA授权分配给哪个用户?
我在哪里可以分配此授权?
我应该使用哪个用户来分配授权?
谢谢
阿齐姆
xsadebugging.jpg (66.1 kB)
解决方案
必须由
将特权" ATTACH DEBUGGER"分配给" Debugger-User"NodeJS模块运行时用户(" XCCELO_1_D0JHPO5OLKLVNC323YG43GWBZ_RT"以上)。
DEBUGGER_USER的名称可以在"调试器附加选项"中看到。
在WEBIDE数据库浏览器中,为NodeJS模块运行时用户创建与HANA数据库的新数据库连接。 打开用于新数据库连接的SQL控制台,然后调用
再次打开"调试器附加选项",然后在输入字段" Hana数据库用户名"中指定NodeJS模块运行时用户。
现在,当SAPUI5应用程序间接调用该过程时,调试器将在断点处停止。
一周热门 更多>