root用户新建了一个数据库,赋权限给用户A,mysql grant 权限 on 数据库.数据表 to '用户' @ '主机名'; grant all on db_test.* to 'test'@'%'; 报错以下:web [Err] 1044 - Access denied for user 'root'@'%' to database 'db_test' 报错能够看出root没有权限,查询用户表看root用户权限sql SELECT host,user,Grant_priv,Super_priv FROM mysql.user; 修改权限,执行以下:数据库 UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root'; FLUSH PRIVILEGES; |
|