Witam,
Nie znam się wiele na Javie, wręcz moja znajomość jest marginalna, ale dostałem w spadku stronę stworzoną w tym języku + bazę danych PG SQL.
Znam hasło, nazwę bazy, użytkownika, ale po połączeniu się jedyne co widzę to "template'y" i podstawowa baza `postgresql` - żadnych tabel o kluczowym dostępie.
Loguję się do niej i z poziomu root, i z poziomu użytkownika jakie dostępy znalazłem w plikach konfiguracyjnych.
Baza na Debian 11.
Jak mogę się dostać do bazy projektu?
No ale co ma java do tego? Rozumiem ze chcesz sie dostac do bazy, to uzyj jakiegos normalnego klienta na linux i sie podlacza do bazy.
dbeaver np?
Wiem że to trochę głupie pytanie, przecież to powinno być banalne, ale gdyby tak było to nie pisałbym tutaj.
Na serwerze trybu graficznego nie mam, ale łączę się inną drogą:
1. przy użyciu `psql`
2. z komputera w sieci lan.
Ja korzystam HeidiSQL, ale dla formalności użyłem też twoją propozycją (swoją drogą bardzo fajna) - wszędzie mam to samo. Widzę te same tabele, a nie widzę danych z których czerpie dane strona.
Korzystam z ustawienień strony w pliku konfiguracyjnym aplikacji.
Zdarza mi się korzystać z baz danych opartych na PostgreSQL i wtedy widzę wszystko. Ale takie przypadku, że mam podane: localhost, port, dbname, dbuser, dbpassword i po połączeniu jest prawdę mówiąc nic, to jeszcze czegoś takiego nie widziałem.
Jak zatrzymam demona PgSQL, to strona nie działa (brak bazy danych).
w dbeaver ja mam cos takiego dla pgsql
[juz niepotrzebne]
Ty mowisz ze tak nie masz?
A wybrales baze do ktorej chcesz sie laczyc?
Tak, właśnie coś takiego oczekuję, a mam:
https://i.imgur.com/Djglb2l.png
Na serwerze jest tylko JEDNA strona, a plik konfiguracyjny wygląda m/w tak:
https://i.imgur.com/y7A6GoD.png
Widocznie muszę dorwać twórcę strony, co on wyczarował, że nie jestem wstanie się połączyć ot tak. Niech mi pokaże gdzie ja jestem ślepy.
No to wylistuj wszystkie bazy jako postgres. Poszukaj sobie e sieci jak to zrobić.
Rozwiązaniem problemu było słowo DOCKER.
Ale masz rację, próbowałem połączyć się z inną wersją bazy danych. Gdzie dostępy autoryzacyjne zostały zachowane jako takie same.
Zastanawiam się dlaczego niektórzy programiści nazwy bazy danych używają domyślne, zamiast użyć zgodnie z nazwą projektu?
Ogólnie nie wiem dlaczego nie wpadłem na to rozwiązanie od razu.
Dzięki za pomoc!
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)