使用hdbsql导出架构会给出特权错误

2020-08-14 17:24发布

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

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


嗨,我想通过HANA的命令行实用程序导出整个架构。 以下是我使用的命令:

将" SCHEMA_NAME"导出。" *"以CSV格式输入到'/hana/exeini/H01/HDB00/work/baris'中,替换值为20

以下是我根据使用过的用户得到的错误。

SYSTEM用户:

* 258:权限不足:无法导出架构SCHEMA_NAME中的对象。 无法导出过程SCHEMA_NAME.SN_CREATE_TABLE。 用户对基础对象SQLSTATE:HY000

没有特权

SCHEMA_NAME用户(即创建架构的用户)

* 258:权限不足:无法导出架构SCHEMA_NAME中的对象。 无法导出视图SCHEMA_NAME。_SYS_SS_CE_138467_TMP。 用户对基础对象SQLSTATE:HY000

没有特权

我检查了安全手册,并确认两个用户都在"系统特权"下具有"导出"特权。 实际上,在"系统特权"下,两个用户都具有所有可用特权。 可能是什么原因? 谢谢!

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

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


嗨,我想通过HANA的命令行实用程序导出整个架构。 以下是我使用的命令:

将" SCHEMA_NAME"导出。" *"以CSV格式输入到'/hana/exeini/H01/HDB00/work/baris'中,替换值为20

以下是我根据使用过的用户得到的错误。

SYSTEM用户:

* 258:权限不足:无法导出架构SCHEMA_NAME中的对象。 无法导出过程SCHEMA_NAME.SN_CREATE_TABLE。 用户对基础对象SQLSTATE:HY000

没有特权

SCHEMA_NAME用户(即创建架构的用户)

* 258:权限不足:无法导出架构SCHEMA_NAME中的对象。 无法导出视图SCHEMA_NAME。_SYS_SS_CE_138467_TMP。 用户对基础对象SQLSTATE:HY000

没有特权

我检查了安全手册,并确认两个用户都在"系统特权"下具有"导出"特权。 实际上,在"系统特权"下,两个用户都具有所有可用特权。 可能是什么原因? 谢谢!

付费偷看设置
发送
3条回答
野沐沐
1楼-- · 2020-08-14 17:55

任何输入都会受到赞赏,因为我仍然会收到此错误。

何必丶何苦呢
2楼-- · 2020-08-14 18:02

我有同样的问题。 导出既不能通过hdbsql也不能通过HANA数据库资源管理器工作。 有人知道答案吗?

jovirus
3楼-- · 2020-08-14 18:00

您将必须在SECURITY-> USER-> SCHEMA-> OBJECT PRIVILEGE-> Add Schema Object并授予CREATE ANY访问权限下为用户提供对SCHEMA的访问权限

一周热门 更多>