No voy a ahondar mucho en que es el MySql, por que supongo qué, quién busque información sobre MySql, al menos sabe para que sirve esa cosa. Desde las últimas versiones de MySql, he descubierto que MySql ya no permite el acceso desde el MySql-Workbench por lo que tendremos que crear un usuario normal desde la consola de Linux para poder acceder a la administración de la aplicación de MySql-Workbench.

Accedemos a la consola de administración de MySql depues de instalar el servidor MySql:

# sudo mysql -u root -p 

Es importante acceder con la opción de superusuario por que MySql no permite el acceso de usuarios normales cuando está recién instalado.

Creamos en la consola de MySql a un usuario estándar,  lo llamaremos "ejemplo" con la contraseña "pwejemplo". usted deberá reemplazar ejemplo y pwejemplo con los datos de su elección:

mysql> CREATE USER 'ejemplo'@'localhost' IDENTIFIED BY 'pwejemplo';

Es importante que termine cada orden en la consola de MySql con punto y coma (;) para que al presionar la tecla ENTER, se ejecute la orden correspondiente

Después de crear al usuario, hay que asignarle los accesos adecuados para poder crear y modificar Áreas de trabajo, Tablas, Usuarios, Etc. 

mysql> GRANT ALL PRIVILEGES ON *.* to 'ejemplo'@'localhost' WITH GRANT OPTION;

Con esta opción, le estamos otorgando todos los privilegios al usuario ejemplo la opción de crear y modificar áreas de trabajo, tablas y usuarios, es decir, le estamos otorgando los privilegios de superusuario y con este usuario ya podremos acceder al área de trabajo en MySql sin tenen que usar al usuario root.

Cuando se instala la aplicación Mysql-workbench desde el snap de ubuntu, a veces la aplicación no puede acceder a los servicios de seguridad de ubuntu, por lo que es necesario otorgar el acceso a los privilegios correspondientes a la aplicación, los siguientes comandos se aplican dentro de una terminal de linux:

# snap connect mysql-workbench-community:password-manager-service
# snap connect mysql-workbench-community:ssh-keys

 

Etiquetas:

Leave a Reply