如果RDS MySQL数据库,在使用 DAS 空间相关功能的时候,发现某些库或者表没有显示出来,可能是因为您授予给 DAS 的数据库账号没有对应库表的Select权限。

查看方式

  • 直接通过命令确认:例如账号名称是das_test@’%’,show grants for das_test@'%';,在输出结果中确认该数据库账号是否有对应库表的Select权限。
  • 通过RDS控制台的账号管理功能确认账号是否有对应库表的Select权限。

修复方式

  • 如果您有高权限账号,可以直接通过Grant命令增加对应权限,例如:Grant Select on 数据库名称.* to das_test@'%';
  • 如果您没有高权限账号,可以直接在RDS控制台账号的账号管理模块给对应账号添加对应数据库的读权限。