点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我们计划连接到信息模型的数据库表。
我创建了多目标应用程序Project。 然后,我创建了SAP HANA数据库模块。 当我们创建模块时,它将创建HDI容器,并且其中没有任何表。 我需要在建模中使用SAP HANA架构表。
- 如何将HDI容器与HANA架构链接起来以在信息模型中使用。
- 我们安装的WebIDE系统具有HANA 2 SP04。 但是我们有第二个测试包含HANA 2 SP03。 我们可以在webIDE系统之外使用数据库吗?
感谢与问候,
Venkata Ramana Paidi
您好Sreekanth&Florian,感谢您对理解XS WebIDE工具的支持。
我正在尝试构建项目,但出现以下错误。
错误: 执行错误:GRANT" EPM_MODEL :: external_access_g"到" HA300_TEST_HDI_HDB_TEST#OO";
(嵌套消息:无效的用户名:HA300_TEST_HDI_HDB_TEST#OO:第1行第41行(在pos 40))
授权服务:" ServiceName_1 ",键入:" sql",用户:" SYSTEM"
在此之前,我创建了角色并授予了以下权限。
创建角色" EPM_MODEL :: external_access_g";
通过授予选项在SCHEMA EPM_MODEL上授予" EPM_MODEL :: external_access_g"许可;
创建角色" EPM_MODEL :: external_access_appuser";
在SCHEMA EPM_MODEL上授予" EPM_MODEL: :external_access_appuser";
我在安全文件中使用了以下脚本。
{
" ServiceName_1":{
" object_owner":{
"角色 ":[
" EPM_MODEL :: external_access_g"
]
},
" application_user":{
"角色":[
" EPM_ MODEL :: external_access_appuser"
]
}
请帮助我解决此问题。 此用户是什么
" HA300_TEST_HDI_HDB_TEST#OO",为什么会引发错误?
感谢与问候,
Venkata Ramana Paidi
HA300_TEST_HDI_HDB_TEST#OO是HDI容器的对象所有者。 让我分三步介绍在HDI容器开发中访问经典db模式对象的情况的过程。
1。 为经典数据库创建客户提供的服务。(就像在xs classic和HDI容器之间建立的odbc连接一样)。
2。 在XS经典HANA工作室中创建数据库角色,该角色包含访问HANA模式对象的特权。
3。 通过提供在步骤1中创建的CUPS和在步骤2中创建的角色,在数据库模块的XSA Web IDE中创建.hdbgrants文件。它为容器对象所有者提供角色访问权限。
4。 这样,您就可以在经典数据库架构上建立与容器对象所有者(HDI)的连接和特权,现在您可以在Web IDE DB模块中为XS经典架构的对象创建同义词。
就是这样 ,现在您可以开始在DB模块对象开发中使用同义词,就像它们在XSA Web IDE中是本机一样。
您可以观看HANA学院视频或Thomas Jung播放列表。
# p #文档启用访问权限 远程经典架构中的对象已经提供了实现目标所需的所有必需信息。
第二个问题是Web IDE只是一个开发工具,您说过, 是在2.0 SP04数据库系统上安装的,因此您在此Web IDE中创建的所有设计时对象都会在SP04数据库中生成运行时对象。 但是,以后您可以将这些对象部署/传输到任何其他系统,也可以是2.0 SP 03(前提是SP 03也支持这些对象)。
您还可以添加您的对象。 DB Explorer中的SP 03数据库与您的SP 04一起只能访问运行时对象。 您无法在SP03数据库中看到设计时工件。
一周热门 更多>