tidb版本 7.5.4
ng-monitor 组件已经正常运行
但是提示该功能未启用,然后按照页面提示打开设置后,启用功能按钮提示不可设置
先换个浏览器试试
点帮助看, ```
SET GLOBAL tidb_enable_top_sql = 1;
确认了这个参数确实是关闭状态,然后设置成1就行了,但是页面无法点击打开这个问题有点难绷啊
正常刷新下,或重新登录下页面,应该就好了吧
浏览器版本是多少,试试更新比较新版本试试。
或者登录 dashboard 的账户是啥
是的,执行完
set global tidb_enable_top_sql = 1;
重新刷了浏览器就行了,我是说浏览器页面提示的【打开设置】功能无法点击【启用功能】这个事算不算bug,有点抽象
用的这个用户登录,是这个用户的权限不够无法打开这个功能吗?
mysql> show grants for root@'10.10.54.49';
+--------------------------------------------------------------------+
| Grants for root@10.10.54.49 |
+--------------------------------------------------------------------+
| GRANT PROCESS,SHOW DATABASES,CONFIG ON *.* TO 'root'@'10.10.54.49' |
| GRANT DASHBOARD_CLIENT ON *.* TO 'root'@'10.10.54.49' |
+--------------------------------------------------------------------+
2 rows in set (0.01 sec)
mysql>
如果确实打不开,应该算小bug
查查浏览器日志,是不是能看到错误
(tidb@172.16.201.18) [(none)]>set global tidb_enable_top_sql = 1;
ERROR 1227 (42000): Access denied; you need (at least one of) the SUPER or SYSTEM_VARIABLES_ADMIN privilege(s) for this operation
看起来不行
此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。