Re: password di root di MySQL

2005-10-14 Per discussione Gollum1
Alle 08:20, venerdì 14 ottobre 2005, Alessandro De Zorzi ha scritto:
> ma penso che non siano sprovveduti gli altri vendor e anche vedendo il
> binario di
> MySQL mi sembra che nessuno usi questo utente... vorrei capire se
> realmente è l'unico modo
> e l'utilità

secondo me il modo migliore è quello di usare mysql-safe, anche perché io mi 
sono già dimenticato la password di questo utente speciale ma con 
mysql-safe e la procedura già descrita in un altro post recuperi praticamente 
qualsiasi password, o almeno la resetti... compresa quella di qualche utente 
particolare (certo se ti ricordi quella di root non ci sono comunque 
problemi)

Byez
-- 
Tesoro, dov'é il mio teoro?



Re: password di root di MySQL

2005-10-13 Per discussione Alessandro De Zorzi
Marco Nenciarini wrote:

>No!
>
>L'utente root potrebbe essere protetto da password, e allora gli
>script per funzionare dovrebbero affidarsi a un apposito file
>/root/.my.cnf con dentro la password, il che è una violazione della
>policy debian ed è meno sicuro perchè i diritti di quel file sono
>completamente sotto controllo dell' utente.
>  
>
ho capito che Debian è la migliore :-)

ma penso che non siano sprovveduti gli altri vendor e anche vedendo il
binario di
MySQL mi sembra che nessuno usi questo utente... vorrei capire se
realmente è l'unico modo
e l'utilità

Alessandro


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: password di root di MySQL

2005-10-13 Per discussione Marco Nenciarini
On Thu, Oct 13, 2005 at 03:29:35PM +0200, Alessandro De Zorzi wrote:
> l'ho letta, in ogni caso mi sfugge perché Debian definisce questo utente
> per l'amministrazione
> che a prima vista mi sembra possa far tutto quello che fa root
> 

No!

L'utente root potrebbe essere protetto da password, e allora gli
script per funzionare dovrebbero affidarsi a un apposito file
/root/.my.cnf con dentro la password, il che è una violazione della
policy debian ed è meno sicuro perchè i diritti di quel file sono
completamente sotto controllo dell' utente.

Ciao

-- 
-
|Marco Nenciarini| Debian/GNU Linux Developer - Plug Member |
| [EMAIL PROTECTED] | http://www.prato.linux.it/~mnencia   |
-
Key fingerprint = FED9 69C7 9E67 21F5 7D95  5270 6864 730D F095 E5E4



signature.asc
Description: Digital signature


Re: password di root di MySQL

2005-10-13 Per discussione gianca

Lucio Crusca ha scritto:


ho perso la password dell'utente root di un server MySQL 4.1 su Sarge. Ho la
password dell'utente root di sistema ed ho accesso fisico alla macchina.
C'è modo di reimpostare la password dell'utente root di MySQL senza
reinstallarlo?


Io ho questo appunto, passatomi da un collega, ma NON verificato di persona:

---
# /etc/init.d/mysql stop

# mysqld_safe --skip-grant-tables --skip-networking &

# mysql -u root [non verrà chiesta la password]

mysql> update mysql.user set password=password("new_password") \
   where user="root";

mysql> FLUSH PRIVILEGES;

# /etc/init.d/mysql start
---

Se vuoi provarlo e postare il risultato...

Ciao,
gc :-)


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: password di root di MySQL

2005-10-13 Per discussione Alessandro De Zorzi
P|pex wrote:

>bene. Si la password è in chiaro.
>  
>
evviva :-))

>>inoltre non ho capito come mai ci sia bisogno di
>>questo utente speciale,
>>
>>
>
>se fai 
>dpkg-reconfigure mysql-server
>c'e' una breve spiegazione.
>  
>
l'ho letta, in ogni caso mi sfugge perché Debian definisce questo utente
per l'amministrazione
che a prima vista mi sembra possa far tutto quello che fa root

MYADMIN="/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf"

Alessandro


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: password di root di MySQL

2005-10-13 Per discussione P|pex
--- Alessandro De Zorzi <[EMAIL PROTECTED]> ha scritto: 

> il file in questione è
> 
> # cat /etc/mysql/debian.cnf

bene. Si la password è in chiaro.

> inoltre non ho capito come mai ci sia bisogno di
> questo utente speciale,

se fai 
dpkg-reconfigure mysql-server
c'e' una breve spiegazione.



___ 
Yahoo! Messenger: chiamate gratuite in tutto il mondo 
http://it.messenger.yahoo.com


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: password di root di MySQL

2005-10-13 Per discussione Alessandro De Zorzi
P|pex wrote:

>io ho usato proprio quell'utente per cambiare la
>password a root.
>La password di debian-sys-qualcosa sta nel file di
>configurazione in /etc/mysql
>  
>
il file in questione è

# cat /etc/mysql/debian.cnf
# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host = localhost
user = debian-sys-maint
password = V2GGJ4OUVZ9MT5jn
socket   = /var/run/mysqld/mysqld.sock

a parte il fatto che i permessi sono 600
se effettivamente la password è in chiaro come sembra non mi sembra il
massimo

inoltre non ho capito come mai ci sia bisogno di questo utente speciale,
se per
far girare questo cron.daily/mysql-server o per altro, questo utente
complica
l'amministrazione delle basi dati e l'ho incontrato solo nella
distribuzione debian
cmq questo esula dal thread

Alessandro


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: password di root di MySQL

2005-10-13 Per discussione Alessandro De Zorzi
Cherubini Enrico wrote:

>>la password di root è scritta nel database mysql quindi il problema è
>>ricursivo :-P
>>
>>
>
>basta mettere --skip-grant-tables nel file di config.
>http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html
>
molto piu' comodo ;-)

Alessandro



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: password di root di MySQL

2005-10-13 Per discussione P|pex
--- Alessandro De Zorzi <[EMAIL PROTECTED]> ha scritto: 
> a complicarti la vita (solo su debian) esiste
> l'utente speciale
> debian-sys-qualcosa...

io ho usato proprio quell'utente per cambiare la
password a root.
La password di debian-sys-qualcosa sta nel file di
configurazione in /etc/mysql

(scusa l'imprecisione, ma ora non ho un sistema debian
sottomano)

ciao






___ 
Yahoo! Mail: gratis 1GB per i messaggi e allegati da 10MB 
http://mail.yahoo.it


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: password di root di MySQL

2005-10-13 Per discussione Cherubini Enrico
Ciao,
 Thu, Oct 13, 2005 at 12:49:48PM +0200, Alessandro De Zorzi wrote:

> la password di root è scritta nel database mysql quindi il problema è
> ricursivo :-P

basta mettere --skip-grant-tables nel file di config.
http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html

-- 

Bye Enrico

"Come va?".
"Bene, grazie.  E tu?".
"Medio".  Cosi' diceva sempre.
-- Enrico Brizzi, Jack Frusciante e' uscito dal gruppo


smime.p7s
Description: S/MIME cryptographic signature


Re: password di root di MySQL

2005-10-13 Per discussione Alessandro De Zorzi
Lucio Crusca wrote:

>Ciao *,
>
>ho perso la password dell'utente root di un server MySQL 4.1 su Sarge. Ho la
>password dell'utente root di sistema ed ho accesso fisico alla macchina.
>C'è modo di reimpostare la password dell'utente root di MySQL senza
>reinstallarlo?
>  
>
la password di root è scritta nel database mysql quindi il problema è
ricursivo :-P

copia la dir /var/lib/mysql/ per sicurezza, rimpiazza la dir
/var/lib/mysql/mysql

con una dir standard di installazione la cui password di root è nulla

riavvia mysql e devi reinserire i parametri GRANT... forse esiste un
altro modo, se lo trovi fammi sapere

a complicarti la vita (solo su debian) esiste l'utente speciale
debian-sys-qualcosa...

LB


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



password di root di MySQL

2005-10-13 Per discussione Lucio Crusca
Ciao *,

ho perso la password dell'utente root di un server MySQL 4.1 su Sarge. Ho la
password dell'utente root di sistema ed ho accesso fisico alla macchina.
C'è modo di reimpostare la password dell'utente root di MySQL senza
reinstallarlo?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]