PDA

Просмотр полной версии : Дамп PostgreSQL базы, как?


Хомяк
19.09.2008, 23:23
Похекал один сайт, но БД там оказалась на PostgreSQL, логин и пасс от этой БД сайта есть, но залезть туда, а тем более сдампить никак не получилось.
Использовал все шеллы (r57, c99), а так же RST SQL скрипт, ну и дампер.
Результатов 0, пишут что доступ такому пользователю закрыт. Но сайт то работает именно от этого юзера.

Какие есть варианты залезть в БД PostgreSQL ?

.AkeLLa
20.09.2008, 00:05
Нужен шелл работающий с PostgreSQL, а в r57shell и c99madshell такой функции нету..

Хомяк
20.09.2008, 00:26
Ну это впринципе понятно.
А конкретнее что использовать? как называется где скачать можно?

Мне кажется в r57 был выбор типа БД, но не сработало.

neprovad
20.09.2008, 01:22
;если знаем где утилиты от postgres
;с компрессией если база большая
pg_dump dbname | gzip > filename.gz
;распаковка
createdb dbname
gunzip -c filename.gz | psql dbname
; сдампить всё
pg_dumpall > outfile
; если ничего не знаем)
tar -cf backup.tar /usr/local/pgsql/data

p.s. сам postreg юзаю руками крайне редко, все работает на автомате. надеюсь помог

[Raz0r]
20.09.2008, 16:53
phpPgAdmin (http://phppgadmin.sourceforge.net)

Хомяк
20.09.2008, 21:58
Выражаю огромную благодарность, всё работает с этим скриптом.