我想编写一个脚本来检查复制是否打开,因此我在脚本中编写了以下命令:- PGPASSWORD ='*******' psql -U用户名-p 54032 -c“select * from pg_stat_replication”-d postgres
但出于安全考虑,我想对密码进行加密,因此我使用MD5加密并将其哈希值放入。PGPASSWORD ='a67 a4 e657061 eac 2036 a88 ec 523 dbbbb' psql -U用户名-p 54032 -c“select * from pg_stat_replication”-d postgres
这不管用请帮帮我.
1条答案
按热度按时间u5rb5r591#
没有办法避免在某个地方使用明文密码,无论是在命令行上、环境中还是在密码文件中。
如果要在任何地方进行不使用明文密码的身份验证,请使用带有客户端证书的证书身份验证。