数据库用户是否也可以访问mysql、信息和模式;性能模式表?

数据库用户是否也可以访问mysql、信息和模式;性能模式表?,mysql,mariadb,Mysql,Mariadb,例如,我的数据库中有一个名为“Test”的表,我创建了一个只有SELECT、INSERT和UPDATE权限的用户。此用户将向数据库插入数据。该用户应仅限于访问“测试”表,还是还应访问上述3个表?(显然,这些表是mariadb的标准配置)。抱歉,这可能是一个愚蠢的问题,但我想确定的是,如果用户受限于对特定数据库/表的授权,他们只能看到这些表。这是一个关于原则(应该)的问题吗?或者您是在询问用户是否有权访问这3个数据库?

例如,我的数据库中有一个名为“Test”的表,我创建了一个只有
SELECT、INSERT和UPDATE
权限的用户。此用户将向数据库插入数据。该用户应仅限于访问“测试”表,还是还应访问上述3个表?(显然,这些表是mariadb的标准配置)。抱歉,这可能是一个愚蠢的问题,但我想确定的是,如果用户受限于对特定数据库/表的授权,他们只能看到这些表。

这是一个关于原则(应该)的问题吗?或者您是在询问用户是否有权访问这3个数据库?