Навигация
|
PostgreSQL Password File .pgpassPostgreSQL Password File .pgpass
Как использовать файл паролей PostgreSQL .pgpass для безопасного хранения паролей и использования их для подключения к базам данных PostgreSQL.
Файл паролей .pgpass - это функция PostgreSQL, которая позволяет вам безопасно хранить информацию о подключении. Файл паролей может быть полезен для сценариев автоматизации, таких как pgdump или pgrestore, чтобы избежать повторного ввода пароля при подключении к базам данных PostgreSQL. Файл .pgpass представляет собой обычный текстовый файл, содержащий одну или несколько строк следующего формата: hostname:port:database:username:password В этом формате: hostname: это имя хоста сервера, на котором запущен сервер PostgreSQL. Каждая строка в файле .pgpass представляет информацию о подключении к определенной базе данных. Поля разделены двоеточием (:) и могут быть заменены звездочкой * в качестве подстановочного знака для соответствия любому значению. psql считывает файл паролей и использует первое совпадение. Поэтому важно сначала упорядочить записи с более конкретной информацией, а затем с более общими подстановочными знаками, чтобы обеспечить надлежащее поведение. Например: localhost:5432:*:myusername:mypass
Создание .pgpass в Unix-подобных системах (Linux, macOS) cat ~/.pgpass localhost:5432:mybasename:myusername:mypass chmod 600 ~/.pgpass psql -h localhost -p 5432 -d mybasename -U myusername
Комментарии пользователей Эту новость ещё не комментировалиНаписать комментарий Анонимам нельзя оставоять комментарии, зарегистрируйтесь! |
Контакты Группа ВК | ![]() |
Видео к IT статьям на YoutubeВидео на другие темы Смотреть | |||
Мои друзья: ![]() |
© Snakeproject.ru создан в 2013 году.При копировании материала с сайта - оставьте ссылку.Весь материал на сайте носит ознакомительный характер,за его использование другими людьми, автор ответственности не несет. |
||||
Поддержать автора и проект
|