当您不是 root 时,什么 mysql 权限允许创建模式?

Sah*_*wal 4 mysql

我无法在 mySQL 中创建新架构,导致访问被拒绝。我不是 root,所以我需要请求更多权限,但我不确定我到底应该请求什么。

显示 'saher'@'localhost' 的补助金;

+--------------------------------------------------------------------------------------------------------------+
| Grants for saher@localhost                                                                                   |
+--------------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'saher'@'localhost' IDENTIFIED BY PASSWORD '*2472DEC52D39F7EBB1C860FF69436F8E08540F9A' |
+--------------------------------------------------------------------------------------------------------------+

1 row in set (0.00 sec)
Run Code Online (Sandbox Code Playgroud)

mysql>创建架构 torrentScrape;

错误 1044 (42000):用户“saher”@“localhost”访问数据库“torrentScrape”被拒绝

我可以告诉 root 执行以下操作吗? GRANT ALL PRIVILEGES ON *.* TO 'saher'@'%' WITH GRANT OPTION;

Jos*_*zin 5

您需要 CREATE 权限。请注意,CREATE SCHEMA 是 CREATE DATABASE 的同义词。

http://dev.mysql.com/doc/refman/5.1/en/privileges-provided.html#priv_create