打开网站显示User 'user'@'%' has no privilege to create database错误怎么办|已解决
User 'user'@'%' has no privilege to create database
问题:普通用户创建数据库时提示无权限
原因:用户未被授予 CREATE DATABASE 权限、仅授予了某数据库的操作权限而非全局权限
解决方案:
1. 用 root 用户执行授权:
GRANT CREATE ON *.* TO 'user'@'%'; FLUSH PRIVILEGES;(全局创建库权限);2. 若仅需创建指定库:
GRANT CREATE ON db_name.* TO 'user'@'%';;3. 核对用户权限:
SHOW GRANTS FOR 'user'@'%';
扫码添加技术【解决问题】
专业解决各种疑难杂症,您有任何问题都可联系我们技术人员。
本文来自博客园,作者:可有仙子迎风立,转载请注明原文链接:https://www.cnblogs.com/xztime/p/19704707

浙公网安备 33010602011771号