Please enable JavaScript.
Coggle requires JavaScript to display documents.
ADMNISTRACION DE USUARIOS, Equipo: ANGEL JESUS GUERRERO SULVARAN …
ADMNISTRACION DE USUARIOS
Crear un usuario y su contraseña
CREATE USER usuario_1 PASSWORD "cousuario1";
Cambiar contraseña a un usuario
ALTER USER usuario_1 WITH PASSWORD "cousuario1";
Borrar usuario
DROP USER usuario_1;
Asignar privilegios (insert, delete, update) a un usuario
GRANT INSERT, SELECT, DELETE UPDATE ON TABLE public.cliente TO usuario_2;
Asignar todos los privilegios
GRANT ALL PRIVILEGES ON DATABASE nombreDeBase TO nombreUsuario
Quitar todos los privilegios a usuario en una tabla
REVOKE ALL PRIVILEGES ON cliente FROM usuario_2;
Quitar privilegio a un usuario de actualizar en una tabla
REVOKE UPDATE ON nombreTabla FROM nombreUsuario
Quitar privilegio a un usuario de consultar en una tabla
REVOKE UPDATE, SELECT ON ALL TABLES IN SCHEMA PUBLIC FROM usuario_4;
Quitar privilegio de update a un grupo
REVOKE UPDATE ON ALL TABLES IN SCHEMA PUBLIC FROM GROUP nombreGrupo
Crear un superusuario
ALTER ROLE usuario_3 WITH SUPERUSER;
Crear un grupo de administradores
CREATE GROUP nombreGrupo
Añadir usuarios a un grupo
ALTER GROUP administradores ADD USER usuario_2, usuario_3, usuario_4;
Listar usuarios
\du O , SELECT * FROM pg_user;
Listar grupos de usuarios
SELECT groname FROM pg_group;
Asignar rol de crear bases de datos a un usuario
ALTER USER usuario_4 WITH CREATEDB;
Listar los privilegios y roles de una de las tablas
SELECT * FROM information_schema.table
privileges WHERE table
name = 'nombreTabla'
Equipo:
ANGEL JESUS GUERRERO SULVARAN
FERNANDO DANIEL REYES MARTINEZ
DIEGO FABIO PEREZ RAMIREZ