MARIADB/MYSQL INSTALACIÓN SEGURA

La mejor seguridad se encuentra en el miedo.

-William Shakespeare.

Ya quería hacer este pequeño tutorial , pero no veía cuando hacerlo debido a que en su momento cuando me chute es software en mi ordenador, no era un factor importante que le asignaras o no un password. Pero Algunos otros distros como Ubuntu y Fedora. Ya era obligatorio este proceso si no salia el siguiente error :

Securing the MySQL server deployment.

Enter password for user root: 
Error: Can't connect to local MySQL server through socket '/var/run/mysqld/mysql

Ahora con esta actualización de mi openSUSE , también te obliga hacer este proceso. Asì que aprovecho este normativa para hacer este pequeño tuturial

Que Shoe con Mysql y MariaDB

Bueno esto es importante aclarar. Ya que este proceso aplica para ambos SGBD, ya que prácticamente mariaDB es un fork a nivel binario y muchas de las instrucciones son idénticas. Aunque en un futuro ambos proyectos no garantiza dicha compatibilidad lo cierto es que en este instante podemos hacerlo igual. En este enlace puedes ver el conflicto por asì decirlo entre estos dos grandes softwares. https://kinsta.com/es/blog/mariadb-vs-mysql/

Comencemos a darle caña a esto

mysql_secure_installation : Es un script de shell disponible en sistemas Unix y le permite mejorar la seguridad de su instalación MariaDB/Mysql. Es por eso que se recomienda ejecutarla después de su instalación y aquí te damos una explicación del por que debes hacerlo :

  • Puede establecer una contraseña para las cuentas de root.
  • Puede eliminar las cuentas raíz a las que se puede acceder desde fuera del localhost.
  • Puede eliminar cuentas de usuarios anónimos.
  • Puede eliminar la base de datos de prueba, a la que pueden acceder de forma predeterminada usuarios anónimos.
shell> sudo mysql_secure_installation
https://www.youtube.com/watch?v=f6xw_LFWU-k&pbjreload=101

Referencias

https://mariadb.com/kb/en/mysql_secure_installation/

https://dev.mysql.com/doc/refman/8.0/en/mysql-secure-installation.html

Sobre el tema que tiene algunos usuarios sobre el el error de denegaciòn

Video de recuperación de contraseña viejito

https://www.techgalery.com/2019/09/error-1348-column-password-is-not.html

Este es un problema que esta presente en los ubuntus y algunos derivados

[Solved] ERROR 1698 (28000) Access denied for user ‘root’@’localhost’ – Daily Dose of Tech

MySQL, configurar contraseña y evitar “Access denied for user” | La trinchera divergente (junglacode.org)

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *