Hola.
Bienvenidos al último capítulo de este curso completo de base de datos.
Qué emoción llegar hasta aquí.
Que emociona ver volcado tanto y vamos a ver la última lección que tengo para darles por supuesto luego
lo podemos potenciar el curso.
Prefiero crear nuevos cursos refrescar nuevas nuevos temas para enseñar.
Tengo tanto para enseñar de programación de OT de lenguajes de programación de metodologías de programación
de Logic de lógica diseño y tanto que la verdad es que yo dejaría este curso por aquí y luego en todo
caso podemos encarar un nuevo curso de base de datos directamente usando otras bases de datos para aprender
otros otros motores como si el server o el motor que ustedes prefieran.
Vamos a ver en este último capítulo el tema seguridad y usuarios que no lo he dejado para el final porque
conviene que ustedes lo vean tranquilos es muy sencillo.
Es totalmente fácil de hacer y ustedes pueden hacer que sus bases de datos sean excedidas por distintos
usuarios y que cada uno de esos usuarios tengan permisos diferentes.
Vamos a ver cómo hacerlo en Jaydy SQL Jaydy SQL sólo tienen que entrar aquí donde dice administra la
autenticación y privilegios de los usuarios hacen click vamos a ver que hay distintos usuarios tenemos
el usuario por default que trae mi base de datos cuando la creamos que es root root es siempre el usuario
raíz de la base de datos y es creado en el momento que se crea la base de datos ahí nos pide la password
que vamos a usar como administradores y luego podemos tener usuarios creados en todos los que usted
quiera.
Vamos a hacer click en el botón Agregar.
Por ahora es un usuario sin nombre voy a colocar Pedro por ejemplo pueden colocar nombres y apellidos
traten de no dejar espacios.
Lo único que me pide el motor a qué servidor voy a usar.
Bueno voy a usar voy a conectarme al host del local que es el servidor de base de datos que tengo en
mi PC actual.
Yo aquí podría colocar al usuario que se conecte a otro servidor de otra máquina remota.
Voy a darle una contraseña
voy a repetir la contraseña muy bien y ahora vienen los privilegios los privilegios es que voy a permitir
que su usuario haga si yo tildo al primero le estoy dando permiso para todo.
Pero supongamos que ustedes quieren que un usuario solamente pueda actualizar información tildan el
habla y del lenguaje se cuele o pueden decirme que solamente inserte registro o que solamente pueda
borrar registros y crear tablas.
Puede decirle que modifique tablas el alteres la instrucción SQL que me modifica tablas puede hacérsele
puede hacer consultas puede ejecutar procesos y sentencias SQL y demás pueden darle una serie bastante
específica de atributos a ese usuario y ese usuario solamente va a poder hacer lo que ustedes dirán
porque ustedes son los administradores de este motor de bases de datos.
También tienen una solapa que limitaciones donde pueden ir más allá.
Pueden decirle cuántas consultas por hora puede y tiene permitido a ese usuario cuantas actualizaciones
cuántas conexiones a la base por hora puede tener y cuántas conexiones simultáneas usando ese nombre
de usuario puede ver al motor.
Todo esto es hilar mucho más fino.
Generalmente lo que uno hace es cuando crea permisos para colaboradores para gente que está en el proyecto
le crea algunos permisos específicos.
Por qué.
Porque no queremos que un colaborador nos borre una tabla por ejemplo nos puede crear un problema enorme
porque al borrar una tabla y si la tabla tiene datos se borran los datos también entonces hay que tener
mucho cuidado con los permisos que uno da a la gente que trabaja con uno así que una vez que tenemos
todo seleccionado le damos a guardar y ya tenemos a nuestro usuario Pedro creado el nuestro motor de
base de datos con los privilegios que le hemos dado.
Así que bueno esto es solamente lo que tienen que ver de el acceso de usuarios y los permisos puesto
que tienen la posibilidad de agregar una o más de borrar un usuario de clonar un usuario con sus permisos
y solamente le cambian el nombre y la contraseña para darle el mismo permiso a otro colaborador.
Bueno esto ha sido todo del curso completo de base de datos los espero en el próximo capítulo que va
a ser un capítulo a modo de despedida.
Y bueno la verdad es que ha sido un honor para mí estar frente a este curso y una emoción enorme porque
es el primer curso grande que hago he hecho vídeos y he tenido como les dije mi programa de TV que ha
sido visto por más de cuatro millones de personas en el mundo de la programación fue antes de que existiera
Youtube precisamente cuando después todos se hicieron
productores de sus propios videos.
Esto era en serio estaba editado eran capítulos de 50 minutos cada uno con secciones y estaba subido
a servidores comunes lo cual implicaba un costo bastante elevado.
Así que bueno ha sido un honor y nos vemos en el capítulo de vida.
Muchas gracias nos vemos en el próximo capítulo.