martes, 16 de octubre de 2018

Practica de usuarios y privilegios

MySQL es un manejador de base de datos de código libre que ayuda a los usuarios a almacenar, organizar y recolectar datos. Tiene variedad de opciones para otorgar a determinados usuarios permisos entre tablas y bases de datos.
En esta practica crearemos una base de datos  con dos tablas (datos personales y calificaciones) a la cual podrán acceder tres diferentes usuarios  (contador, finanzas y división) con diferentes privilegios.
  1.  Para esto entraremos con el usuario root a mysql.
Escribiendo (solo si se ha creado una variable de entorno) mysql -u root -p


Al escribir el comando select user from mysql.user; nos mostrara todos los usuarios existentes en MySQL, asi como lo muestra la imagen de arriba, se desplegara una lista de todos ellos.
En el root se puede crear una base de datos con tablas a las que despues nuestros usuarios podran acceder.

2. Creamos nuestra base de datos: create database alumnos;
Si se quiere corroborar que la base de datos ha sido creada, entonces antes de acceder a ella, escibiriamos: show databases;
Despues accedemos a ella: use alumnos
Ahora estamos dentro de nuestra base de datos y crearemos la primera tabla llamada datos personales.
Codigo: create table datosper(
num_con int not null auto_increment primary key, nombre varchar (50), apellidop varchar(50), cel varchar (10) noot null);




























No hay comentarios:

Publicar un comentario

PRACTICAS EN WORKBENCH

Creación de tablas y relaciones en workbench desde cero. Creación de un modelo  de base de datos en workbench