[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Domandina su pgsql



On 25/01/10 08.38, Giorgio Bompiani wrote:
Ho realizzato alcune applicazioni con pgsql che girano benissimo su rete
locale. Ora mi sorge una domanda che non è vitale, ma la curiosità mi
tormenta.
Intervenendo con phppgadmin e relativi diritti di proprietario posso
leggere in chiaro tutti i contenuti delle tabelle , inclusa la tabella
"utenti" che elenca tutti gli utenti registrati e relative password.
Ma da qui nasce la domanda: Perché non riesco a cambiare una password?
Mancano proprio i pulsanti "Modifica" e "Cancella". Guardando meglio ho
trovato anche un'altra tabella non riservata con queste caratteristiche.
Concludendo, la domanda è: "Dove sta scritto se una tabella può essere
modificata oppure no?"
Non ti so essere di aiuto con phppgadmin ma se hai installato postgres avrai psql (lo strumento a linea di comando) puoi scrivere:

NOME_DB=> \z NOME_TABELLA
            Privilegi di accesso per il database "NOME_DB"
 Schema  |  Nome  |  Tipo   |           Privilegi di accesso
---------+--------+---------+-------------------------------------------
NOME_DB |NOME_TABELLA| tabella | {utente1=arwdxt/NOME_DB,utente2=r/NOME_DB}


altrimenti con pgadmin3 fai click con il destro sul nome di una colonna e poi su proprietà, nella finestra che si apre c'è una linguetta "Privilegi". Ho notato però che se c'è un utente solo con tutti i diritti (in pratica il proprietario della tabella) nel pannello non compare nulla.

ciao
Edoardo


Reply to: