1. El problema de la cuenta root sin password de Debian Stretch y la cuenta debian-sys-maint que ya no está
La última instalación de MariaDB para Debian Stretch deja la instalación sin clave de root y sin usuario debian-sys-maint.
Esto es problemático por varios motivos:
- No tener clave para la cuenta MySQL root hace que tu sistema sea más débil.
- También te proporciona más oportunidades para dispararte a ti mismo.
Al mismo tiempo, si ejecutas el script recomendado para cerrar la cuenta mysql_secure_installation junto con las recomendaciones adicionales, al final terminas teniendo un sistema con un MySQL root protegido, pero, como no hay un debian-sys-maint, esto crea problemas con scripts como /etc/init.d/mysql y similares que dependen de tener un debian-sys-maint creado y totalmente declarado en /etc/mysql/debian.cnf
En esencia, cerrar/asegurar tu cuenta MySQL root implica directamente también tener que crear el debian-sys-maint
2. Cómo corregir el acceso sin contraseña MySQL root y el usuario debian-sys-maint con Core-Admin
Actualiza tu instalación ejecutando los siguientes comandos:
crad-update.pyc -u
crad-update.pyc -g
crad-mysql-server-install.pyc
Esto preguntará por tu contraseña root. Ajusta la que tengas actualmente aplicada o la que quieras configurar si todavía estás sin contraseña.