我的知识记录

打开网站显示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'@'%';

打开网站显示User 'user'@'%' has no privilege to create database错误怎么办_已解决

标签:

更新时间:2026-03-12 11:04:59

上一篇:网站安装时无法获取体验数据错误怎么办_已解决

下一篇:宝塔面板网站迁移,从 A 服务器到 B 服务器