0

我试图在服务器上创建数据库,CREATE DATABASE cpi_mock但收到类似#1044 - Access denied for user 'cpibetap'@'localhost' to database 'cpi_mock'. 然后我尝试执行SHOW GRANTS它给了我类似的东西

Grants for cpibetap@localhost
GRANT USAGE ON *.* TO 'cpibetap'@'localhost' IDENTIFIED BY PASSWORD '<password>'

GRANT ALL PRIVILEGES ON `cpibetap\_%`.* TO 'cpibetap'@'localhost'

谁能告诉我上面几行的含义是什么?如何在我的服务器上创建数据库?

4

1 回答 1

0

如果用户只有 USAGE 权限,则它无权创建数据库。

你写“它给了我类似的东西”,你能粘贴实际的回应吗?

Grant all 语句适用于用户 cpibetap_%,_ 需要一个字符,而用户名只有 cpibetap,因此没有任何额外字符。

于 2012-07-15T13:09:23.347 回答