SAP HANA STUDIO-用户系统缺少有效特权

2020-08-19 18:52发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好,当我想显示数据时,我看到了...

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

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


你好,当我想显示数据时,我看到了这个错误

跟踪文件:

 [10920] {200364} [63/-1] 2020-04-29 21:39:42.371778 i授权SQLFacade.cpp(02614):用户系统缺少表SAPABAP1.LFA1的有效特权SELECT
 [10920] {200364} [63/-1] 2020-04-29 21:39:42.371845 i授权query_check.cc(04796):用户系统试图执行" SELECT TOP 1000 * FROM" SAPABAP1"。" LFA1"
 [10797] {200350} [60/4435677] 2020-04-29 21:40:06.831068 i TraceContext TraceContext.cpp(01114):UserName = SYSTEM,ApplicationUserName =,ApplicationName = HDBStudio,ApplicationSource = csns.sql.editor.SQLExecuteFormEditor  $ 4 $ 1.run(SQLExecuteFormEditor.java:938);, StatementHash = c59b52c215b48ac5ae6df71ef9317e08,StatementExecutionID = 844433520158239
 [10797] {200350} [60/4435677] 2020-04-29 21:40:06.831047 i SQLSessionCmd Statement.cc(07360):INI配置已由200350更改,客户端ip = 192.168.0.13,客户端端口= 14860,查询 =未设置系统更改配置(" indexserver.ini"," SYSTEM")
  ('trace','authorization')重新配置

如何向SYSTEM用户添加缺少的特权?

谢谢你,卡尔

error.jpg (31.7 kB)
6条回答
吹牛啤
2020-08-19 19:47 .采纳回答

约翰,您好,

"选项2没有帮助。也许还有更多问题。"

我不确定为什么选项2没有帮助 您(您得到了什么错误?)。

对于单个表(例如LFA1),选项1最好(仅对LFA1授予对SYSTEM的选择访问权限),因为不应给不必要的SYSTEM访问权限。

" 作为SYSTEM用户,我想查看DB中的所有表(现已隐藏)并显示数据(不仅是LFA1表)。"

您只需要向用户SYSTEM授予对模式SAPABAP1的SELECT访问权限。 您将能够看到所有表格。

我已经过测试,可以确保它不会出现问题。

更早-使用SYSTEM登录-没有授权!

使用SAPABAP1登录并执行:

在SCHEMA SAPABAP1上进行GRANT选择以使用GRANT选项进行系统;

现在使用SYSTEM登录,您应该能够对SAPABAP1中的所有表执行选择查询。

一周热门 更多>