Sean Todos bienvenidos

Sean todos ustedes bienvenidos a este maravilloso blog en el cual compartiré información referente a la materia objeto de estudio en este espacio educativo "Aplicación de Sistemas Operativos";encontraran temas y conceptos específicos con una interacción practica;pasos a seguir para realizar una instalación de VirtualBox,creación de maquinas virtuales he instalación de Sistemas Operativos,practicas de comando por consola,etc.

domingo, 19 de julio de 2020

Configuración del Servicio de Base de Datos MariaDB


Además de las operaciones con Bases de Datos, el servicio permite agregar, modificar y eliminar usuarios sin gestionar sus conexiones; para ello se deben de realizar una serie de configuraciones previas que ayudan a mejorar la seguridad del servicio.

Una de las configuraciones más importantes que se debe realizar después de instalar el servicio es el fortalecimiento o también conocido como Hardening para ello se debe de realizar el siguiente procedimiento mostrado en las ilustraciones.




Ilustracion 1. Accediendo como súper-usuario “root”, se ejecuta el comando para iniciar el proceso: “mysql_secure_installation”luego pedirá poner la contraseña del usuario root de mysql, pero como aún no la hemos definido, se pulsara enter sin escribir nada. Luego ingresamos “Y” y damos enter, esto nos permitirá crear una contraseña. Escribimos la contraseña para el usuario root de mysql y luego volvemos a confirmar la contraseña

A continuación, escribimos Y para los siguientes casos: 

ü  Eliminar el usuario anónimo.

 

ü  Deshabilitar el uso remoto del usuario root.

 

ü  Para borrar las bases de datos de prueba creadas durante la instalación.

 

ü  Para actualizar las tablas de privilegios de usuario.






Ilustración 2.Reiniciaremos el servicio con el comando “systemctl restart mariadb.service”, y luego veremos el estado con el comando “systemctl status mariadb.service” en donde nos saldrá que se encuentra activo.

Agregar Usuarios y Bases de Datos



Ilustración 3. Ingresamos de modo administrador con el siguiente comando: “mysql -u root -p” y ponemos la contraseña que le asignamos anteriormente. Aquí vuelta se nos cambiará el prompt ya que hemos ingresado al sistema de base de datos.



Ilustración 4. Para crear una base de datos, lo haremos con el siguiente comando: “create database + nombre de la base de datos + ;” Y se verifica la creación de la base de datos BDNuevoDato, con el comando: “show databases;




Ilustración 5. Para crear un usuario en la base de datos se ejecuta el comando: “create user ‘nombre de usuario’@localhost identified by ‘contraseña’; y con el comando“grant all on + nombre de la base de dato.* to ‘usuario’ identified by ‘contraseña’; “se asignaran todos los permisos totales al usuario creado en la base de datos.Luego Finalizamos la conexión actual con el comando “exit




Ilustracion 6.  Se ingresa nuevamente a mysql, y digitamos la contraseña que le asignamos. Mostramos las bases de datos que existen con el comando “show databases;” Luego ingresaremos a la base de datos BDNuevoDato con el comando: “use + nombre de la base de datos”, y como vemos en la imagen, el prompt ha cambiado indicando que nos encontramos dentro de la base de datos BDNuevoDato.

Para crear tablas dentro de nuestra base de datos haremos lo siguiente:

Escribimos el comando: “create table +nombre de la tabla + (tipo de datos que se guardarán en la tabla a crear);” y para verificar que nuestra tabla se ha creado en la base de datos, usamos el comando: “show tables;” y vemos que si se nos creó la tabla TDatosP









No hay comentarios:

Publicar un comentario