标签: mysql
我刚刚创建了一个新用户而不是授予模式权限,而我只授予了对特定表的权限。换句话说,没有设置全局或模式级权限,只有一组特定表的权限集。这似乎是一个完全可以接受的政策,而且我已经准备好MySQL将搜索:
获取适当的权限。但是,当我尝试使用此新用户帐户打开与服务器的连接时,我收到权限被拒绝错误。
用户'xxxxxx'@'%'拒绝访问数据库'xxxxxxx'
如果我在相关架构上授予SELECT,我可以很好地连接。我是否误解了权限系统的工作方式,或者它应该像我想的那样工作?