新建数据库报错亦或者root 账号无法显示所有数据库
Navicat Premium 创建数据库报
1044 -Access denied for user 'root'@'%' to database
1 查询权限
SELECT host,user,Grant_priv,Super_priv FROM mysql.user;
2、修改权限
UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root';
FLUSH PRIVILEGES;//刷新权限
3、赋权
use mysql;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
4、删除之前连接,重新连接即可。