Per evitar tenir scripts amb la contrasenya de root de MySQL en sistemes compatibles amb Debian existeix un usuari amb permisos d'administrador que té la seva contrasenya emmagatzemada en un fitxer degudament protegit:
- -rw------- 1 root root 317 2007-05-12 23:09 /etc/mysql/debian.cnf
Per utilitzar aquesta contrasenya en els nostres scripts haurem d'extreure-la, per exemple amb alguna cosa així:
- cat /etc/mysql/debian.cnf | grep password | cut -d= -f2 | awk '{print $1}' | head -n1
Cap comentari:
Publica un comentari a l'entrada