NetBackup™ for PostgreSQL 管理指南

Last Published:
Product(s): NetBackup & Alta Data Protection (10.1)

验证 PostgreSQL 环境密码

通过验证 PostgreSQL 环境密码,您就不必再每次运行备份时指定密码。密码文件存储相应密码,每次运行备份时应用程序都会选择该密码。

密码文件

Windows 密码文件为 pgpass.conf,对于 Linux 为 .pgpass 文件。

密码文件必须包含按以下格式的行:

hostname:port:database:username:password

在 Linux 中,在编辑 .pgpass 文件之后,更改 .pgpass 文件权限。

在 Windows 上验证密码

验证密码

  1. 运行以下命令:

    >echo%AppData%

    O/P: C:\Users\Administrator\AppData\Roaming

  2. C:\Users\Administrator\AppData\Roaming 路径中创建 postgresql 目录。
  3. postgresql 目录中创建 pgpass.conf
  4. pgpass.conf 文件中更新以下内容,然后保存文件。

    hostname:port:database:username:password

    例如,localhost:5432:*:postgres:test_123

  5. 重新启动 postgres 服务。
在 Linux 上验证密码

验证密码

  1. 在用户主目录中创建 .pgpass 文件。
  2. .pgpass 文件编辑为:

    hostname:port:database_name:username:password

  3. 要更改 .pgpass 文件权限,请运行以下命令:

    $ chmod 0600 ~/.pgpass