Está en la página 1de 3

Lo primero conectar con el motor de mariadb, lo haremos con un usuario

con privilegios para crear otros usuario y bases de datos, suele ser el
usuario root, tener en cuenta el tipo de comillas que vamos a usar dado
que son distintas y es importante saber cual usar, podes copiar y pegar en
tu escenario, también cabe mencionar que una vez dentro de la base de
datos, al lanzar los comandos finalizan con un ;

mysql -u root -p
Y le damos la clave correspondiente.

Para crear el usuario:

CREATE USER 'nksistemas'@'localhost' IDENTIFIED VIA


mysql_native_password;
Ahora le establecemos una password:

SET PASSWORD FOR 'nksistemas'@'localhost' =


PASSWORD('nksistemas.com');
Creamos la base de datos:

CREATE DATABASE IF NOT EXISTS `nksistemas`;


Le damos todos los privilegios sobre esta base de datos al usuario recién
creado:

GRANT ALL PRIVILEGES ON `nksistemas`.* TO


'nksistemas'@'localhost';
Pasos completos:

CREATE USER 'tu_usuario'@'localhost' IDENTIFIED VIA


mysql_native_password;

SET PASSWORD FOR 'tu_usuario'@'localhost' =


PASSWORD('TU_CLAVE');

CREATE DATABASE IF NOT EXISTS `TU_BASE`;

GRANT ALL PRIVILEGES ON `TU_BASE`.* TO 'tu_usuario'@'localhost';


Solo queda probar el nuevo usuario:

mysql -u nksistemas -p
Una vez dentro veamos las bases de datos que puede manejar nuestro
usuario nksistemas:

show databases;

También podría gustarte