在mysql中限制特定用户查看特定表

在mysql中限制特定用户查看特定表,mysql,phpmyadmin,Mysql,Phpmyadmin,我在mysql中有一个用户,我已授予对特定数据库的所有访问权限。但是,我不希望他/她看到数据库中的一些表。我该怎么做?我尝试通过phpmyadmin进行配置,但我能看到的最好结果是: 但我看不到任何隐藏/限制此用户查看特定ALR表的选项。您可以在selectedDatabase.desiredTable上尝试类似于REVOKE ALL的操作,可从“joe_blow”@“%” 调用命令时,我遇到以下错误#1141-没有为用户定义此类授权

我在mysql中有一个用户,我已授予对特定数据库的所有访问权限。但是,我不希望他/她看到数据库中的一些表。我该怎么做?我尝试通过phpmyadmin进行配置,但我能看到的最好结果是:


但我看不到任何隐藏/限制此用户查看特定ALR表的选项。

您可以在selectedDatabase.desiredTable上尝试类似于REVOKE ALL的操作,可从“joe_blow”@“%”


调用命令时,我遇到以下错误#1141-没有为用户定义此类授权