点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
在SAP HANA驾驶舱中,当尝试查看工作负载类监视器时,出现" 内部服务器错误SAP DBTech JDBC:[258]:特权不足:未授权"错误。 运行跟踪之后,我看到" 用户XXXX缺少MONITORVIEW SYS.M_EXPENSIVE_STATEMENTS _ 的有效特权SELECT"。 但是我无法在SYS模式下找到该特定视图,但是存在该监视器视图的变体M_EXPENSIVE_STATEMENTS存在,并且我可以访问它。 由于系统用户有权访问SYS模式,因此我能够以系统用户身份运行Workload类监视器。
我想知道是否有办法
a)更改工作负载类将SQL查询更改为使用正确视图[M_EXPENSIVE_STATEMENTS]
的方式或
b)可以访问该特定视图[M_EXPENSIVE_STATEMENTS _]
感谢您的帮助
谢谢
Jega
Lars Breddemann 感谢您的回复。 这些工作负载类和映射是使用HANA帮助文档中的模板sql语句创建的。 我们没有指定要使用的确切MonitorView,但是由于某种原因,系统会使用这些视图而不是非下划线的视图来编写sql查询。 我想知道是否有解决办法。 没有注释在SMP上解决。 我想过要在提票之前问一个问题:)
示例工作负载类和映射创建sql语句
谢谢
Jega
"下划线"视图(M_EXPENSIVE_STATEMENTS_)是HANA内部视图,不能由HANA以外的任何程序访问。 在许多情况下,您需要具有广泛的特权才能访问这些视图(例如,MONITOR ADMIN)
应该使用的监视视图是不带下划线的监视视图(M_EXPENSIVE_STATEMENTS)。 实际上,公众观点是下划线观点的直接观点,因此两者之间并没有太大差异。
关于如何解决此问题:应该有代码更正或说明文档,以阐明数据库连接用户需要具备的特权。 我的第一步是检查那些权限是否正确设置。
感谢 Lars Breddemann ,这就是我要弄清楚的。 在这一点上,我认为我无法控制该工具所使用的视图,但确实有一条用树液打开的消息。 等待听到更多。
谢谢
Jega
一周热门 更多>