最近在搭载OpenStack,在搭载用户认证部分的时候,出现了该问题,出现的由来是这样的:
1. 首先创建数据库:
CREATE DATABASE keystone;
2. 授予权限:
GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'localhost' IDENTIFIED BY 'KEYSTONE_DBPASS';
GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'%' IDENTIFIED BY 'KEYSTONE_DBPASS';
其中的KEYSTONE_DBPASS为keystone数据库的认证密码
3. 修改/etc/keystone/keystone.conf配置文件:
其中的database部分修改为以下:
[database]
...