小编San*_*anx的帖子

在 PostgreSQL URL 中,我不能使用包含特殊字符的密码

我在 Azure 中有一个 postgresql 数据库

passwd中的字符串中包含特殊字符这样的:

)mvd99/iyH_=ag=Por/W}%%aKY^ygt+,sC7%%P?APOU
Run Code Online (Sandbox Code Playgroud)
psql --dbname=postgresql://db_user@mydemoserver:)mvd99/iyH_=ag=Por/W}%%aKY^ygt+,sC7%%P?APOU@mydemoserver.postgres.database.azure.com:5432/mydb
Run Code Online (Sandbox Code Playgroud)

执行 psql 命令时,它显示以下错误:

psql: invalid percent-encoded token: "iyH_=ag=Por/W}%%aKY^ygt+,sC7%%P"
Run Code Online (Sandbox Code Playgroud)

我已经尝试将 passwd 字符串放在引号中,但它不起作用

我还有什么其他选择?我无法更改密码

我对使用 psql 客户端很感兴趣,因为我必须做非常大的备份

postgresql psql password

7
推荐指数
1
解决办法
9842
查看次数

标签 统计

password ×1

postgresql ×1

psql ×1