Baza danych postgres 13.1 trust nie działa

Baza danych postgres 13.1 trust nie działa
M6
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 4
0

Witam nowych kolegów,

Mam problem otóż, mam program który działa na postgress 13.1, oczywiście korzystam z programu itd. ale chce przeniesć swoje dane do innego programu, oczywiście polecenia trust nie działają bo odcinają dostęp w pgadmin, prawdopodobnie może być zmodyfikowany plik libpq.dll czy macie jakieś sposoby na obejście tego?

S4
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1268
1

Ale o co chodzi

M6
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 4
0

Problem analogiczny do tematu na forum dotyczący dostępu do bazy mmedica

abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
1

Ludzie, jak macie FIZYCZNY dostęp do komputera, na którym stoi baza to nie ma możliwości, żeby ktoś wam dostęp zabrał! Jedyne co to dane mogą być szyfrowane na poziomie aplikacji i tak wysyłane do bazy ale to rzadkość.
Jeśli nie możesz się do bazy dostać to problem jest pomiędzy krzesłem a klawiaturą.

KamilAdam
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Silesia/Marki
  • Postów: 5550
0
johnny_Be_good napisał(a):

Jak znasz specyfikacje źródła danych to parę pętli i masz wszystko przeniesione gdzie tylko chcesz. 20 linijkowy program Ci to zrobi.

Najlepiej w Haskellu

M6
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 4
0

@abrakadaber: Oczywiście że mam dostęp do serwera bazy, "jeśli nie możesz się do bazy dostać to problem jest pomiędzy krzesłem a klawiaturą" - po to tu jestem, a nie po to żeby słuchać filozofii gdzie jest problem tylko żeby podpytać o możliwości.

jurek1980
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3581
0

Poza tym skąd podejrzenia modyfikacji jakichś plików dll?
Jak nie masz hasła z odpowiednimi uprawnieniami to w zależności od systemu na jakim działa ta baza odzywkuejsz/resetujesz hasło roota/postgress NP. dla Linuxa
https://dba.stackexchange.com/questions/274585/retrieve-or-reset-the-password-for-postgresql-on-linux
Jak możesz wykonaj sobie przed tym kopię bazy. Jeśli nie masz możliwości wykonać kopii, wykonaj np. kopię bezpieczeństwa całego serwera.

BTW do wspomnianych czynności przeniesienia danych nie potrzebujesz PGAdmina. Możesz to nawet zrobić uruchamiając polecenia SQL w terminalu.

abrakadaber
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 6610
0
mik61 napisał(a):

@abrakadaber: Oczywiście że mam dostęp do serwera bazy, "jeśli nie możesz się do bazy dostać to problem jest pomiędzy krzesłem a klawiaturą" - po to tu jestem, a nie po to żeby słuchać filozofii gdzie jest problem tylko żeby podpytać o możliwości.

Możliwości i kroki masz podane w temacie, który sam wspomniałeś.
Natomiast moją diagnozę nadal uważam za celną - problem jest pomiędzy krzesłem a klawiaturą - niby wiesz że dzwoni tylko nie bardzo wiesz w którym kościele...
Stwierdzenie oczywiście polecenia trust nie działają bo odcinają dostęp w pgadmin dobitnie świadczy o tym, że nie rozumiesz tego co robisz. Jeśli to jest jakaś baza testowa to spoko, popróbujesz, poczytasz, może Ci się uda a może nie. Jeśli natomiast jest to baza produkcyjna to albo nie bardzo jest Ci ona potrzebna albo jesteś bardzo odważny

M6
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 4
0

Jest to kopia bazy produkcyjnej, posiadam spakowany plik ZIP tej bazy, jak również cały folder daty, postawię linuxa i zobacze co da się zrobić, w razie czego będę pytał.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.