Joomla.it Forum

Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => : ilovephp 18 Jun 2007, 15:21:11

: pwd dell'utente che ha accesso a DB
: ilovephp 18 Jun 2007, 15:21:11
sono in locale.

non vorrei usare root con pwd nulla, raggion per cui ho creato un utente XXX con i diritti di  SELECT, INSERT, UPDATE, DELETE  solo per il mio DB.

assegnando alla variabile $mosConfig_user = 'root'; il valore XXX funziona tutto.


e fin qui tutto ok...

il problema č che cambiando la password di XXX con phpmyadmin eseguo la seguente procedura:

clicco sulla tabella di user di mysql utente XXX e modifico il campo Password
ed in funzione ci metto MD5.

a questo punto (giustamente non funziona pių)...

quale variabile devo modificare sul file di configurazione configuratio.php ?

prova a modificare $mosConfig_password = 'prova';

e

$mosConfig_secret = 'prova';

ma senza successo.

everyone Carneade!!!    ::) ??? ::)
: Re: pwd dell'utente che ha accesso a DB
: thepisu 18 Jun 2007, 19:16:43
Se non ricordo male MySQL non usa la codifica MD5 per le password interne, ma una particolare (creata dalla funzione interna password()).. e comunque non č buona cosa modificare "a mano" le tabelle di sistema MySQL...
Da PhpMyAdmin ad esempio puoi cambiare la pwd, cliccando nella pagina iniziale su Privilegi, quindi cliccando sull'omino accanto al tuo utente (es. root). Quindi nella pagina troverai il form per il cambio della pwd.
: Re: pwd dell'utente che ha accesso a DB
: ilovephp 19 Jun 2007, 10:41:26
mi sono espresso male, cerco di spiegarmi un po' meglio

sono in locale. (e questo mi sembra semplice da spiegare)

l'obiettivo č: non usare root con pwd nulla.


raggion per cui ho creato con phpmyadmin un utente XXX (pwd nulla) con i diritti di  SELECT, INSERT, UPDATE, DELETE  solo per il mio DB.

modificando la variabile contenuta nel file configuration.php di joomla da 'root' a 'XXX', ($mosConfig_user = 'XXX';   anzichč $mosConfig_user = 'root'; ) funziona tutto.


e fin qui tutto ok...



il problema nasce che cambiando la password di XXX con phpmyadmin. (cambio la pwd con la seguente procedura :clicco sulla tabella di user di mysql utente XXX e modifico il campo Password ed in funzione ci metto MD5.)

a questo punto (giustamente non funziona pių)...

quale variabile devo modificare nel file di configurazione configuratio.php di joomla?

provo a modificare $mosConfig_password = 'prova';

e

$mosConfig_secret = 'prova';

ma senza successo.

everyone Carneade!!!     :o :o :o
: Re: pwd dell'utente che ha accesso a DB
: ilovephp 19 Jun 2007, 16:44:45


http://forum.joomla.it/index.php?topic=23981.0
: Re: pwd dell'utente che ha accesso a DB
: thepisu 19 Jun 2007, 17:23:53
Ripeto: la password NON va cambiata modificando la tabella MYSQL, ma utilizzando la sezione PRIVILEGI di PhpMyAdmin, perchč le password degli utenti MySQL NON sono codificate con MD5.

E cmq la risposta di Alexred nell'altro post parla di un'altra cosa, la pwd dell'utente di Joomla.. non di MySQL.