How to pass in password to pg_dump?

后端 未结 16 851
深忆病人
深忆病人 2020-11-28 00:58

I\'m trying to create a cronjob to back up my database every night before something catastrophic happens. It looks like this command should meet my needs:

0          


        
16条回答
  •  悲&欢浪女
    2020-11-28 01:37

    Create a .pgpass file in the home directory of the account that pg_dump will run as.

    The format is:

    hostname:port:database:username:password
    

    Then, set the file's mode to 0600. Otherwise, it will be ignored.

    chmod 600 ~/.pgpass
    

    See the Postgresql documentation libpq-pgpass for more details.

提交回复
热议问题