Vous êtes sur la page 1sur 6

Usuarios y privilegios

PostgreSQL
Cuentas de usuario

 Altas:
 CREATE USER caramelo WITH PASSWORD
'caramelo';
 Borrado de usuarios:
 DROP USER caramelo;
Modificación de usuarios

 Cambio de contraseña
 ALTER USER caramelo WITH PASSWORD
‘nueva_pass';
 La sintaxis de ALTER USER es mucho más
amplia y se puede consultar en la ayuda del
comando
Privilegios

 A nivel de tabla
 A nivel de columna
 Pueden ser de SELECT, INSERT, DELETE,
UPDATE, …
Concesión de privilegios

 Concesión (Ejemplos)
 GRANT privilegio (campos) ON nivel TO user;
 Concede el privilegio de insert a todos los usuarios en la
tabla films:
 GRANT INSERT ON films TO PUBLIC;
 Concede todos los privilegios a manuel para la vista
kinds:
 GRANT ALL PRIVILEGES ON kinds TO manuel;
Revocación de privilegios

 Revocación de privilegios (Ejemplos)


 REVOKE privilegio (campos) ON nivel FROM
user;
 Quitar INSERT a todos los usuarios sobre la tabla films:
 REVOKE INSERT ON films FROM PUBLIC;
 Quitar los privileges concedidos al usuario manuel sobre
la vista kinds:
 REVOKE ALL PRIVILEGES ON kinds FROM manuel;

Vous aimerez peut-être aussi