点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在SAP HANA驾驶舱中,当尝...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在SAP HANA驾驶舱中,当尝...
加入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
"下划线"视图(M_EXPENSIVE_STATEMENTS_)是HANA内部视图,不能由HANA以外的任何程序访问。 在许多情况下,您需要具有广泛的特权才能访问这些视图(例如,MONITOR ADMIN)
应该使用的监视视图是不带下划线的监视视图(M_EXPENSIVE_STATEMENTS)。 实际上,公众观点是下划线观点的直接观点,因此两者之间并没有太大差异。
关于如何解决此问题:应该有代码更正或说明文档,以阐明数据库连接用户需要具备的特权。 我的第一步是检查那些权限是否正确设置。
一周热门 更多>