Access denied for user 'keystone'@'localhost

qq_17864691 2017-08-03 02:00:40
小白求助,在创建service这步报错500,查了下日志,报错:
Access denied for user 'keystone'@'localhost
查了下,我keystone能正常登陆mysql,配置文件/etc/keystone/keystone.conf 里增加了以下的配置
connection = mysql+pymysql://keystone:KEYSTONE_DBPASS@controller/keystone
provider = fernet

请问还有哪里没配置好,导致我报的这个错。
...全文
1035 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
alinly 2017-09-27
  • 打赏
  • 举报
回复 1
DROP DATABASE IF EXISTS keystone; CREATE DATABASE keystone default charset=utf8; GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'%' IDENTIFIED BY '123456'; GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'localhost' IDENTIFIED BY '123456'; GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'controller' IDENTIFIED BY '123456';
accjiyun 2017-08-10
  • 打赏
  • 举报
回复
你创建用户时的密码确认是:KEYSTONE_DBPASS 这个吗?
SimonYCJ 2017-08-05
  • 打赏
  • 举报
回复
@qq_17864691 请确保当时你在mysql中创建数据的keystone_dbpass和你的keystone配置文件下的database connection是一致的,像你现在可以重新在数据库当中运行这2行代码。 MariaDB [(none)]> GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'localhost' \ IDENTIFIED BY 'KEYSTONE_DBPASS'; MariaDB [(none)]> GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'%' \ IDENTIFIED BY 'KEYSTONE_DBPASS';

999

社区成员

发帖
与我相关
我的任务
社区描述
OpenStack
社区管理员
  • OpenStack社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧