Beruflich Dokumente
Kultur Dokumente
Existen varios niveles de privilegios para saber dnde puede acceder el usuario, como
globales (todas las base de datos), de base de datos (base de datos concretas), de tabla
(para visualizar tablas determinadas) etc.
1)Creacin de usuarios.
Para crear un usuario sin privilegios usaremos la sentencia:
Create user 'anonimo'@'localhost' identified by 'clave';
Para acceder mediante ese usuario escribiremos:
D:\Archivo de programas\wamp\bin\mysql\mysql5.5.24\bin\mysql -h localhost
-u anonimo p
Y escribiremos la contrasea en mysql, en este caso clave
2)Aadir privilegios globales (todas las bases de datos) a un usuario existente .
-Conceder todos los privilegios de instrucciones:
grant all privileges on * . * to 'anonimo'@'localhost';
2.3)Aadir privilegios a una columna de una tabla de una base de datos para un
usuario existente .
He creado el usuario anonimo4
-Conceder privilegios de instruccin para eliminar registros de tablas:
Grant delete (cod) on universidad1.prueba2 to anonimo4 identified by "clave";
-Conceder privilegios de instruccin para leer los registros en las tablas:
Grant select (cod) on universidad1.prueba2 to anonimo4 identified by "clave";
5)Borrar usuarios:
DROP USER 'nombre_usuario'@'localhost';
DROP USER 'anonimo3'@'localhost';
Solo puede borrar usuarios el usuario administrador, aunque un usuario posea ALL
PRIVILEGES.