100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.2 TrustPilot
logo-home
Class notes

Comandos MYSQL DCL

Rating
-
Sold
-
Pages
5
Uploaded on
06-05-2025
Written in
2024/2025

En este documento encontrarás comandos para la sección de mysql de DCL. (Data Language Control) Lenguaje de control de datos.

Institution
Course









Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Course

Document information

Uploaded on
May 6, 2025
Number of pages
5
Written in
2024/2025
Type
Class notes
Professor(s)
----
Contains
All classes

Subjects

Content preview

APUNTES MYSQL GESTIÓN DE USUARIOS Y PERMISOS

COMANDOS DE MYSQL



CREAR USUARIO



CREATE USER ‘nombre’@’localhost;
CREATE USER ‘nombre’@’%’;




Ejemplos de creación de usuarios con límites de conexiones,
intentos y expiración
Ejemplo 1: Límite de conexiones por hora y conexiones simultáneas, con expiración de
la contraseña a 60 días:
CREATE USER 'conex_hora'@'%' IDENTIFIED BY 'Secr3t!'
WITH MAX_CONNECTIONS_PER_HOUR 20 MAX_USER_CONNECTIONS 5
PASSWORD EXPIRE INTERVAL 60 DAY;



Ejemplo 2: Límite de intentos de inicio de sesión y tiempo de bloqueo, con expiración
en 30 días:
CREATE USER 'login_lock'@'localhost' IDENTIFIED BY
'P4ssw0rd'
FAILED_LOGIN_ATTEMPTS 5 PASSWORD_LOCK_TIME 2
PASSWORD EXPIRE INTERVAL 30 DAY;



Ejemplo 3: Combinado – límite de consultas, conexiones y control de intentos, con
expiración en 90 días:
CREATE USER 'usuario_avanzado'@'%' IDENTIFIED BY 'Av4nced!'
WITH MAX_QUERIES_PER_HOUR 100 MAX_CONNECTIONS_PER_HOUR 10
MAX_USER_CONNECTIONS 3
FAILED_LOGIN_ATTEMPTS 4 PASSWORD_LOCK_TIME 1
PASSWORD EXPIRE INTERVAL 90 DAY;

, APUNTES MYSQL GESTIÓN DE USUARIOS Y PERMISOS


Crear usuarios con opciones:


Ejemplos con resource_option

Las opciones de recursos se definen con la cláusula WITH:


-- Usuario con límites de recursos por hora y conexiones
simultáneas
CREATE USER 'usuario_limited'@'%' IDENTIFIED BY 'Secure123!'
WITH
MAX_QUERIES_PER_HOUR 100, -- Máx. 100 consultas
por hora
MAX_UPDATES_PER_HOUR 50, -- Máx. 50
actualizaciones por hora
MAX_CONNECTIONS_PER_HOUR 20, -- Máx. 20 conexiones
por hora
MAX_USER_CONNECTIONS 5; -- Máx. 5 conexiones
simultáneas



Ejemplos con password_option

Las opciones de contraseña permiten políticas de seguridad avanzadas:
-- Usuario con expiración de contraseña a los 30 días y
bloqueo tras 5 intentos fallidos
CREATE USER 'usuario_pwd'@'localhost' IDENTIFIED BY
'Complicad0!'
FAILED_LOGIN_ATTEMPTS 5 -- Se bloquea tras 5
intentos fallidos
PASSWORD_LOCK_TIME 1 -- El bloqueo dura 1
día
PASSWORD EXPIRE INTERVAL 30 DAY; -- La contraseña expira
cada 30 días



Ejemplo combinado: recursos + seguridad
CREATE USER 'usuario_combo'@'%' IDENTIFIED BY 'SuperSegur0!'
WITH
MAX_QUERIES_PER_HOUR 200,
MAX_CONNECTIONS_PER_HOUR 25,
MAX_USER_CONNECTIONS 3
FAILED_LOGIN_ATTEMPTS 4
PASSWORD_LOCK_TIME 2
PASSWORD EXPIRE INTERVAL 60 DAY;
$12.67
Get access to the full document:

100% satisfaction guarantee
Immediately available after payment
Both online and in PDF
No strings attached

Get to know the seller
Seller avatar
baudiramos

Get to know the seller

Seller avatar
baudiramos san juan bosco
Follow You need to be logged in order to follow users or courses
Sold
0
Member since
7 months
Number of followers
0
Documents
1
Last sold
-

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions