viernes, junio 03, 2016

Restaurar contraseña de administrador en MySQL

Para aquellas situaciones en las que olvidamos hasta el cambio en otro pantalón. Si has tenido la necesidad de cambiar la contraseña de administrador de MySQL porque simplemente no la recuerdas.

Se presenta un método para establecer la contraseña del administrador. Asegúrate primero de parar el servicio de MySQL, después inicia en modo seguro sin cargar restricciones en tablas. En este modo de servicio podrás iniciar sesión y cambiar la contraseña de cualquier usuario, incluido el administrador.
sudo mysqld_safe --skip-grant-tables &
mysql -u root mysql   
MariaDB [mysql]> use mysql;
MariaDB [mysql]> UPDATE mysql.user SET Password=PASSWORD('your.secure.password.goes.here') WHERE User='root';
MariaDB [mysql]> FLUSH PRIVILEGES;
MariaDB [mysql]> exit;
 A partir de este punto tendrás que salir del modo seguro de MySQL y reiniciar el servicio de forma usual. Con la nueva contraseña serás capaz de administrar la base de datos, el limite es tu imaginación.
mysql -u root -p
MariaDB [(none)]> CREATE DATABASE repository;
MariaDB [(none)]> CREATE USER 'access'@'localhost' IDENTIFIED BY 'secure.password';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON repository.* TO 'access'@'%';
MySQL tip

domingo, febrero 28, 2016

Receta GIT #1

Los pasos básicos para iniciar un repositorio local de GIT.

Si nunca haz utilizado GIT, es muy recomendable que establezcas tu identidad, para que los cambios que se realicen en el repositorio queden identificados por el autor.

git config --global user.name "Augusto Dobeslao"
git config --global user.email "dobeslao@blogspot.mx"

 Después selecciona cual es el proyecto que quieres comenzar a versionar

cd proyecto
git init
git add -A .
git commit -m "Cargando el repositorio inicial"

Por último podrás seguir la historia de tus cambios revisando el log

git log

Podrás mirar los cambios que van sucediendo antes del siguiente commit con status

git status