1142 - SELECT command denied to user 'study'@'localhost' for table 'user'
原因是权限不足,设置服务器权限,即可;
但是这个有个问题,你这个用户会看到其它所有数据库,如果让其只看自己的数据库,则不能设置服务器权限;
解决办法就是,将MySQL 8的系统库 mysql中的user表,赋予当前用户select权限即可,如下图:
微信小程序
微信扫一扫体验
微信公众账号
微信扫一扫加关注