“select*”除了不允许用户查看的列之外

shstlldc  于 2021-06-21  发布在  Mysql
关注(0)|答案(0)|浏览(219)

我们最近对分析师可以检索哪些数据增加了一些限制,特别是users表中的password列。
问题是她有成千上万的查询 SELECT * from users 或加入等。
现在,当她尝试运行这些时,mysql返回:

SQL Error (1142): SELECT command denied to user 'foo'@'bar' for table 'users'

rdbms实际上是aws aurora MySQL5.6.10a,如果这有帮助的话。分析员正在读取一个读取副本,因此没有写访问权限,但可以使用和创建临时表。
有没有一个mysql设置或者我们可以做些什么,而不是让分析员指定每一列?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题