Portál AbcLinuxu, 22. července 2025 09:07
postgres@host:$ createuser -P pepa Vložte heslo nového uživatele: Zadejte znova: Měl by mít nový uživatel právo vytvářet databáze? (y/n) y Měl by mít nový uživatel právo vytvářet další nové uživatele? (y/n) y CREATE USERavšak phpPgAdmin 3.5.2 hlásí Přihlášení selhalo
psql -U pepa
postgres@host:/home/root$ psql -U root psql (pg_wrapper): No database specified
su postgres
psql template1
nebo
psql -U pepa template1
postgres@host:/home/root$ createdb -O pepa jozkova CREATE DATABASE postgres@host:/home/root$ psql -U pepa psql (pg_wrapper): No database specified postgres@host:/home/root$ psql -U pepa jozkova psql: FATAL: IDENT authentication failed for user "pepa"
netstat -ntpl
)
Mimochodem, měl jsem problém s tím, že se createuser sice tázal na (y/n), ale ve skutečnosti chtěl (a/n), takže, než jsem na toto přišel, se mi nepovedlo vytvořit uživatele s patřičnými právy.
postgres@host:/home/root$ createuser boss -P Vložte heslo nového uživatele: Zadejte znova: Měl by mít nový uživatel právo vytvářet databáze? (y/n) a Měl by mít nový uživatel právo vytvářet další nové uživatele? (y/n) a CREATE USER postgres@host:/home/root$ psql -U boss psql (pg_wrapper): No database specifieda port 5432 je v provozu
root@host:~# netstat -ntpl | grep 5432 tcp 0 0 0.0.0.0:5432 0.0.0.0:* LISTEN 3039/postmaster
Snažíš se vytvořít usera a DB poprvé ?ano,mé první pokusy, myslel jsem že to bude jako u mysql, kde po instalaci se dá přihlásit bez hesla
Je to na localu ?na lokální siti, tedy 192.168.0.1 (debian sarge)
Je správně nastavený pg_hba.conf ?použil jsem pg_hba.conf.sample, tak že jsem jej jen přejmenoval na pg_hba.conf
psql (pg_wrapper): No database specified
takze musis psql zadat nejakou databazi, ke ktere se ma prihlasit, myslim ze to nejde jako u mysql prihlasit "jen tak"
bud nejakou vytvor pres createdb
nebo zkus template1
postgres@host:/usr/share/postgresql$ psql -U pepa jozkova psql: FATAL: IDENT authentication failed for user "pepa"databázi jsem přiřadil userovi následovně
postgres@host:/home/root$ createdb -O pepa jozkova CREATE DATABASE
psql jozkova
provedený pod uživatelem pepa (su pepa
) by měl fungovat…
root@host:~# su jozko Id jozko je neznámé.cílem je, aby toto fungovalo ve webovém adminu
ident sameuser
na md5
.
Ale phppgadmin by fungovat měl... Nepokouší se také spojit přes socket, místo přes TCP?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.