PhpPgAdmin

Phppgadmin e' un frontend per la gestione di databases postgresql. Si raggiunge tramite browser (per chi lo conosce e' come phpmyadmin per mysql).

Se riceviamo sempre login failed anche con credenziali corrette

Controllate il file diconfigurazione in /etc/phppgadmin/config.inc.php e posizionatevi alla riga seguente:

$conf['servers'][0]['defaultdb'] = 'defaultdb';

Sostiutite defaultdb con template1 Un altra possibile causa e' nel file di configurazione: postgresql.conf (dove si trova varia da distro a distro, vi conviene usare una find / -name “postgresql.conf”) se trovate una riga simile alla seguente:

#tcpip_socket = false

sostituitela con:

tcpip_socket = true

E riavviate il dbserver.

Se riceviamo il messaggio che quel login e' disabilitato per ragioni di sicurezza

Apriamo /etc/phppgadmin/config.inc.php e alla riga:

$conf['extra_login_security'] = true

sostituiamo true con false

Se vogliamo vedere i db di cui non siamo proprietari

Se abbiamo un utente che ha accesso ai dati di un database (o tabella) non creato da lui, di default con phppgadmin non ce le fa vedere. Mettiamo a false la seguente riga:

$conf['owned_only'] = false;

Cosi l'utente potra' vedere tutti i database, ma ovviamente avra' accesso solo a quelli cui sono stati concessi sufficienti privilegi.

 
phppgadmin.txt · Last modified: 2009/02/27 23:30 by finarfin
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki