Üdv! néhány kérdést tennék fel itt a psql kezelésével kapcsolatban…
Próbáltam bejelentkezni, de:
# su toth
# psql -d mediakatalogus -U me -W
Jelszó:
psql: FATAL: IDENT authentication failed for user „me”
#
így azonban belép:
# su postgres
# psql -d mediakatalogus
=#
Szóval a kérdés, hogy lehet más felhasználóként is csatlakozni egy adatbázishoz?
A táblák beállítása:
mediakatalogus=# dp
Adatbázis hozzáférési jogosultságok „mediakatalogus”
Séma | Tábla | Hozzáférési jogosultságok.
+
+
public | adat | {postgres=a*r*w*d*R*x*t*/postgres,me=arwd/postgres,mas=r/postgres}
public | adat_hely | {postgres=a*r*w*d*R*x*t*/postgres,me=arwd/postgres,mas=r/postgres}
public | kategoria | {postgres=a*r*w*d*R*x*t*/postgres,me=arwd/postgres,mas=r/postgres}
public | media | {postgres=a*r*w*d*R*x*t*/postgres,me=arwd/postgres,mas=r/postgres}
public | osztaly | {postgres=a*r*w*d*R*x*t*/postgres,me=arwd/postgres,mas=r/postgres}
public | pga_diagrams |
public | pga_forms |
public | pga_graphs |
public | pga_images |
public | pga_layout |
public | pga_queries |
public | pga_reports |
public | pga_scripts |
public | tarolo | {postgres=a*r*w*d*R*x*t*/postgres,me=arwd/postgres,mas=r/postgres}
public | tipus | {postgres=a*r*w*d*R*x*t*/postgres,me=arwd/postgres,mas=r/postgres}
(15 sor)
mediakatalogus=# SELECT * from pg_user ;
usename | usesysid | usecreatedb | usesuper | usecatupd | passwd | valuntil | useconfig
+
+
+
+
+
+
+
postgres | 1 | t | t | t | ******** | |
me | 100 | f | f | f | ******** | |
mas | 101 | f | f | f | ******** | |
(3 sor)
mediakatalogus=#
PgAccess, PgAdmin3 simán csatlakozik hozzá a „me” felhasználó nevében, PgAdmin3 „mas” felhasználóként is.
Lehet, hogy pg_hba.conf – ot kéne kicsit átszabnom?
legutóbbi hsz