Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> psql.exe i hasło
Indeo
post 26.10.2016, 11:24:38
Post #1





Grupa: Zarejestrowani
Postów: 295
Pomógł: 7
Dołączył: 26.03.2004
Skąd: Opole

Ostrzeżenie: (0%)
-----


Witam

Potrzebuję wykonywać polecenia psql.exe. Ale mam problem z automatyzacją, bo psql.exe zawsze żąda wpisania hasła. Nie mozna hasła przekazać w parametrze, trzeba je wpisać aby wykonać polecenia sql.
Na pewno da się tak postgresa skonfigurować aby wykonywanie pewnych poleceń poprzez psql.exe można było zautomatyzować.

Będę wdzięćzny za pomoc smile.gif






--------------------
Go to the top of the page
+Quote Post
mar1aczi
post 26.10.2016, 12:00:31
Post #2





Grupa: Zarejestrowani
Postów: 728
Pomógł: 141
Dołączył: 9.05.2011
Skąd: śląskie

Ostrzeżenie: (0%)
-----


Proszę: https://www.postgresql.org/docs/current/sta...bpq-pgpass.html
ewentualnie odpowiednie wpisy w /etc/postgresql/9.5/main/pg_hba.conf

Ten post edytował mar1aczi 26.10.2016, 12:02:21


--------------------
Szanuj innych czas! Kliknij , gdy pomocną wskazówkę otrzymasz.
Go to the top of the page
+Quote Post
andrzejklusiewic...
post 7.12.2016, 17:03:24
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 7.12.2016

Ostrzeżenie: (10%)
X----


Zdaję sobie sprawę że pytający już prawdopodobnie znalazł rozwiązanie , jednak zostawię odpowiedź dla następnych osób które tutaj trafią z tym samym kłopotem.
Należy w pierwszej kolejności odnaleźć plik pg_hba.conf To jest plik zawierający coś na kształt ACL dla Twojego klastra PostgreSQL. Na samym jego dole wystarczy dodać wpis:
local all all 127.0.0.1 trust
lub
local all all localhost trust

Oznaczający wpuszczanie każdego użytkownika z lokalnej maszyny bez weryfikacji hasła (możesz podać błędne i wtedy i tak Cię wpuści). Uważaj jednak by łączyć się z PSQL bez przełącznika -h. Gdybyś jednak musiał go użyć, dodaj do tego samego pliku wpis:
host all all 127.0.0.1 trust
lub
host all all localhost trust

Na koniec restart usługi PostgreSQL lub w ogóle całego hosta.



Ten post edytował nospor 7.12.2016, 17:23:49
Powód edycji: [nospor]:
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 17.11.2018 - 06:16