首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用Postgres数据库配置hashicorp-vault

无法使用Postgres数据库配置hashicorp-vault
EN

Stack Overflow用户
提问于 2019-02-18 19:05:24
回答 1查看 1.4K关注 0票数 1

我想使用hashicorp-vault动态生成postgres凭证/令牌。为此,我指的是https://www.vaultproject.io/docs/secrets/databases/postgresql.html

以下是配置插件的命令:

代码语言:javascript
复制
vault write database/config/my-postgresql-database \
    plugin_name=postgresql-database-plugin \
    allowed_roles="my-role" \
    connection_url="postgresql://{{username}}:{{password}}@localhost:5432/" \ 
    username="root" \
    password="root"

但是,将抛出以下错误

代码语言:javascript
复制
* error creating database object: error verifying connection: pq: SSL is not enabled on the server

你们能帮我解决这个错误吗?

注意:我的是dev server,因此SSL没有启用。我不知道如何启用它。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-18 21:54:04

您可以将?sslmode=disable添加到您的connection_url。例如:

connection_url="postgresql://{{username}}:{{password}}@localhost:5432/postgres?sslmode=disable

您可以阅读更多关于ssl配置here的内容。

但是,即使你正在运行一个开发数据库,你也应该考虑使用ssl。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54745844

复制
相关文章

相似问题

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