powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Hot backup
3 сообщений из 3, страница 1 из 1
Hot backup
    #33749029
beginner----
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прочел по данному форуму массу инфы на эту тему, решил еще раз подытожить-переспросить

План настройки базы данных для горячего бэкапа:

1 - создать в базе юзера например - dumper
2 - дать ему права на селект всех таблиц и сиквенсов
( больше вроде ни на что не надо ему прав ??? )
3 - прописать в pg_hba.conf

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
# TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD

# IPv4 local connections:
host	 all	 all	  127 . 0 . 0 . 1 / 32 	 md5
# попробовал без нижеследующей строки так перестало система пускать
host	 all	 system	  127 . 0 . 0 . 1 / 32 	 md5
# чтобы пустило БЕЗ пароля выполнять батник в пункте  4 
host	 MyDatabaseName 	 dumper	  127 . 0 . 0 . 1 / 32 	 trust

4 - запускать батник с такой строкой:

Код: plaintext
1.
pg_dump.exe -i -h  127 . 0 . 0 . 1  -p  5432  -U dumper -F p -D -v -f "c:\Dump_al.sqll" MyDatabaseName

Скажите все ли я верно подметил? или где-то еще грабли???
Ведь главная задача, которая стоит:
- конечный пользователь не должен лазить в базу ничем другим, кроме как написанным приложением (пароли ему даны не будут)
- бэкапы он бы лучше сам делал (не бегать же к нему каждый 3-й день)
...
Рейтинг: 0 / 0
Hot backup
    #33749967
Sad Spirit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
beginner----
- конечный пользователь не должен лазить в базу ничем другим, кроме как написанным приложением (пароли ему даны не будут)

Конечный пользователь отредактирует pg_hba.conf и спокойно зайдёт в базу без пароля.
...
Рейтинг: 0 / 0
Hot backup
    #33750259
beginner----
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sad Spirit beginner----
- конечный пользователь не должен лазить в базу ничем другим, кроме как написанным приложением (пароли ему даны не будут)

Конечный пользователь отредактирует pg_hba.conf и спокойно зайдёт в базу без пароля.

При такой точке зрения, Вы бы еще сказали - Конечный юзер вставит мне паяльник, и я сам ему все расскажу

Ведь предполагается, что БД находится на сервере, к которому конечный юзер доступа-то не имеет

Хотя Вы ж сами это знаете, так просто прикололись

Так верны ли мои выводы???

А что касается того. что бэкапы по идее должен делать админ - вероятно это так, но неужто положиться на юзера, в том случае, когда админа нету, а разработчику бегать из-за этого в контору просто влом, в корне неверны???
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Hot backup
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]