我尝试在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'
任何人都可以告诉我上述线条的含义是什么?如何在我的服务器上创建数据库?
答案 0 :(得分:0)
如果用户只有USAGE权限,则无权创建数据库。
你写的“它给了我类似的东西”,你能粘贴实际的回复吗?
Grant all语句适用于用户cpibetap_%,_需要一个字符,用户名只有cpibetap,因此没有任何额外的字符。