Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Instalar MariaDB
2. Crear un usuario administrador (local). El usuario debe ser usuario Debian ya creado
(suponemos que tenemos creado al usuario "alumno" en linux).
MariaDB [(none)]>
• GRANT ALL ON *.*: Concede permisos totales en todas las DB y sus tablas.
• TO 'user'@'localhost' : Usuario para conexiones locales.
• IDENTIFIED BY 'password': Especificamos la contraseña.
• WITH GRANT OPTION: Concedemos permisos al usuario para que pueda crear otros
usuarios de su mismo nivel o inferior
FLUSH PRIVILEGES;
exit
bind-address = 0.0.0.0
mariadb -u nombre_usuario -p
Se le asignan nuevos permisos, los antiguos quedan sin efecto. Sintaxis general:
Ejemplos:
ASIGNAR PRIVILEGIOS
Existen diferentes tipos de privilegios que podemos asignar a los usuarios de un SGBD con
MySQL/MariaDB. A continuación se detallan todos ellos y que hace cada uno de ellos:
• ALL PRIVILEGES: le otorgaría a un usuario de MySQL acceso completo a una base de datos
designada (o si no se selecciona ninguna base de datos, acceso global a todo el sistema)
• CREATE: Permite crear nuevas tablas o bases de datos
• DROP: Permite eliminar tablas o bases de datos
• DELETE: Permite eliminar filas de las tablas
• INSERT: Permite insertar filas en las tablas
• SELECT: Les permite usar el comando SELECT para leer las bases de datos
• UPDATE: Permite actualizar las filas de las tablas
• GRANT OPTION: Permite otorgar o eliminar privilegios de otros usuarios
SERVIDOR DEBIAN-MARIADB
IP: 10.19.12.220
Nombre DNS: des-bd01.informatica.cifpaviles.pa (des → de desarrollo)
Nombre corto: des-bd01