.hdbrole HDI工件中的" GRANT IMPORT TO"等效项

2020-08-15 17:45发布

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

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


嗨!

要通过HDB模块中的.hdbrole将XGRANT导入XSA_DEV,还需要执行哪些其他步骤?

此语法

 {
 "角色":{
 " name":" myapp.db :: app_access_role",
     " system_privileges":[
     "进口"
     ]
 }
 } 

引发以下构建错误

正在部署" src/default_access_role.hdbrole" ...错误:com.sap.hana.di.role:无法在数据库[8254541]的" src/default_access_role.hdbrole"(0:0)中创建角色定义 )错误:com.sap.hana.di.role:数据库错误258 ::权限不足:在" src/default_access_role.hdbrole"(0:0)处未授权[8201003]错误:com.sap.hana.di.role  :部署" src/default_access_role.hdbrole" ...失败[8212145],位于" src/default_access_role.hdbrole"(0:0)

这绝对是很奇怪的,因为XSA_DEV是HDI容器的所有者。

将角色授予XSA_DEV; 

SYSTEM数据库上的

也没有帮助。

不能接受向我的BASIS/Admin/Security团队提出此问题的建议作为答案,欢迎任何评论。

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

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


嗨!

要通过HDB模块中的.hdbrole将XGRANT导入XSA_DEV,还需要执行哪些其他步骤?

此语法

 {
 "角色":{
 " name":" myapp.db :: app_access_role",
     " system_privileges":[
     "进口"
     ]
 }
 } 

引发以下构建错误

正在部署" src/default_access_role.hdbrole" ...错误:com.sap.hana.di.role:无法在数据库[8254541]的" src/default_access_role.hdbrole"(0:0)中创建角色定义 )错误:com.sap.hana.di.role:数据库错误258 ::权限不足:在" src/default_access_role.hdbrole"(0:0)处未授权[8201003]错误:com.sap.hana.di.role  :部署" src/default_access_role.hdbrole" ...失败[8212145],位于" src/default_access_role.hdbrole"(0:0)

这绝对是很奇怪的,因为XSA_DEV是HDI容器的所有者。

将角色授予XSA_DEV; 

SYSTEM数据库上的

也没有帮助。

不能接受向我的BASIS/Admin/Security团队提出此问题的建议作为答案,欢迎任何评论。

付费偷看设置
发送
2条回答
当学会了学习
1楼-- · 2020-08-15 18:47

您发布的错误消息来自default_access_role.hdbrole,但是您的示例名为myapp.db :: app_access_role。 那是什么呢? 这个错误是正确的错误吗? 也许您还需要向我们显示default_access_role中的内容。


>这绝对很奇怪,因为XSA_DEV是HDI容器的所有者。

我看不到XSA_DEV是容器的所有者。 所有者是生成的技术用户。 XSA_DEV将是您的业务用户,与授予容器权限无关。

一只江湖小虾
2楼-- · 2020-08-15 18:36

Thomas Jung -在使用SYSTEM时,我遇到了类似的问题 HDI容器中的hdbrole特权。

如何克服这个问题?

部署" src/admin_roles/REGULARBASIS.hdbrole" ...错误:com.sap.hana.di.role:无法在数据库[8254541]的" src/admin_roles/REGULARBASIS.hdbrole"中创建角色定义 (0:0)错误:com.sap.hana.di.role:数据库错误258::特权不足:可以使用guid'F238F5DFEAFD3F478AA93D7A3BCB47B5'找到此错误的详细信息,提取详细信息:用户" ADMIN_ROLES_1#OO"为 不允许在" src/admin_roles/REGULARBASIS.hdbrole"(0:0)上授予类型为" [8201003]"的对象" .."的对象" .."的特权" ADAPTER ADMIN"(0:0)错误:com.sap.hana .di.role:部署" src/admin_roles/REGULARBASIS.hdbrole" ...失败[8212145],位于" src/admin_roles/REGULARBASIS.hdbrole"(0:0)警告:工作程序0运行" com.sap.hana"。 di.role"插件在部署1个对象时遇到错误[8212030]错误:工作程序0遇到错误;已解决。 所有剩余的作业将被取消[8214600]错误:正在处理工作清单...失败[8212102]

一周热门 更多>