首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Openstack扫视同步错误

问Openstack扫视同步错误
EN

Stack Overflow用户
提问于 2017-10-10 17:55:08
回答 1查看 396关注 0票数 0

我正在做OpenStack扫视。在我输入命令后

代码语言:javascript
复制
su -s /bin/sh -c "glance-manage db_sync" glance

除了过时的消息之外,我还得到了许多其他与python错误和*Access denied for user 'glance'@'x.x.x.x'"*错误相关的错误。

我已经一步一步地使用了Ubuntu的OpenStack文档。这是源地址:https://docs.openstack.org/glance/pike/install/install-ubuntu.html

如何修复权限错误?

EN

回答 1

Stack Overflow用户

发布于 2017-10-13 01:59:11

该错误与使用用户‘glance’@‘x.x’连接到数据库有关。看看您是否可以使用在Glance中配置的相同用户名和密码访问数据库(可能是MySQL)。

代码语言:javascript
复制
[database]
# ...
connection = mysql+pymysql://glance:GLANCE_DBPASS@controller/glance

验证连接设置中使用的用户+密码。

如果您能够使用user + password进行连接,则需要查看您对该用户的授权。查看您设置了哪些授权:

代码语言:javascript
复制
mysql> show grants;

如果您不想使用特定的IP地址,安装程序会使用通配符进行授权。

较早的指南列出了这些步骤,而较新的指南则没有:

https://docs.openstack.org/ocata/install-guide-ubuntu/glance-install.html

代码语言:javascript
复制
GRANT ALL PRIVILEGES ON glance.* TO 'glance'@'%' IDENTIFIED BY 'GLANCE_DBPASS';
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46663801

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档