Skip to content

pgcli couldn't parse password that contained character '#' #1512

@leafonsword

Description

@leafonsword

I have a section that contains character '#' in ~/.pg_service.conf, like

[staging_instance]
host=XXXX
port=5432
dbname=postgres
user=root
password=abc#123

using psql could login successfully

~# psql service=staging_instance
psql (13.20, server 15.12)
WARNING: psql major version 13, server major version 15.
         Some psql features might not work.
Type "help" for help.

postgres=>

but using pgcli still prompt input password

~# pgcli service=staging_instance
Password for root:

How could solve this?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions