MySQL用户无法看到他们有权访问的表

时间:2017-09-27 20:45:46

标签: mysql

我在MySQL上创建了用户并在某些表上授予了SELECT访问权限。我只希望这个用户对这些表有SELECT访问权限,没有别的。这是我创建用户和授予访问权限的查询:

create user 'test'@'localhost' identified by '123test';

grant select on APE.CertificationAttachment to 'test'@'localhost';

问题是当我使用此用户登录时,我在Workbench中的架构下看不到任何内容。我尝试登录其他工具,如Dbeaver,但表格和架构仍然没有显示出来。我尝试向用户提供架构权限,但该操作将提供对所有表的select访问权限或显示整个架构。

所以我的问题是如何让用户看到表,只有他们有SELECT访问权限的表。

0 个答案:

没有答案