Administración de Usuarios y Mantenimiento de las Bases de Datos

Descripción

Mapa Mental sobre Administración de Usuarios y Mantenimiento de las Bases de Datos, creado por Lore Veloz el 14/10/2015.
Lore Veloz
Mapa Mental por Lore Veloz, actualizado hace más de 1 año
Lore Veloz
Creado por Lore Veloz hace casi 9 años
29
0

Resumen del Recurso

Administración de Usuarios y Mantenimiento de las Bases de Datos
  1. Crear usuario
    1. CREATE USER <usuario> PASSWORD 'password';
    2. Eliminar usuario
      1. DROP USER <usuario>
      2. ALTER ROLE
        1. SUPERUSER/NOSUPERUSER. Super usuario, privilegios para crear bases de datos y usuarios
          1. ALTER ROLE <usuario> WITH SUPERUSER;
          2. CREATEDB/NOCREATEDB. Permite crear bases de datos.
            1. CREATE DATABASE base_datos WITH OWNER <usuario>;
            2. CREATEROLE/NOCREATEROLE. Permite crear roles.
              1. CREATEUSER/NOCREATEUSER. Permite crear usuarios.
                1. VALID UNTIL. Expiración de usuarios.
                  1. LOGIN/NOLOGIN. Este atributo hace la diferencia entre un rol y usuario. Ya que el usuario tiene permisos para acceder a la base de datos a traves de un cliente.
                    1. PASSWORD. Permite alterar la contraseña.
                      1. ALTER ROLE <usuario> WITH PASSWORD 'nuevopassword';
                    2. Crear Grupo
                      1. create group migrupo;
                        1. Para añadir o quitar usuarios de un grupo, debemos usar:
                          1. alter group migrupo add user marc, ... ; alter group migrupo drop user marc, ... ;
                        2. Permisos
                          1. grant all privileges on proveedores to marc; grant select on precios to manuel; grant update on precios to group migrupo; revoke all privileges on precios to manuel; grant select on ganacias from public;
                          2. Copias de Seguridad
                            1. En el primer caso, disponemos de la utilidad pg_dump, que realiza un volcado de la base de datos solicitada de la siguiente manera
                              1. $ pg_dump demo > fichero_salida.sql
                              2. Para restaurar un volcado realizado con pg_dump, podemos utilizar directamente el cliente psql:
                                1. $ psql demo < fichero_salida.sql
                              3. Mantenimiento rutinario de la base de datos
                                1. vacuum
                                  1. Para llevar a cabo un vacuum, deberemos ejecutar periódicamente las sentencias vacuum y analyze.
                                    1. demo=# VACUUM;
                                      1. demo=# VACUUM VERBOSE ANALYZE;
                                    2. Ficheros de registro
                                      1. Es una buena práctica mantener archivos de registro de la actividad del servidor. Por lo menos, de los errores que origina. Durante el desarrollo de aplicaciones puede ser muy útil disponer también de un registro de las consultas efectuadas, aunque en bases de datos de mucha actividad, disminuye el rendimiento del gestor y no es de mucha utilidad.
                                      2. Reindexación
                                        1. demo=# reindex database demo;
                                      Mostrar resumen completo Ocultar resumen completo

                                      Similar

                                      ALGEBRA,TRIGONOMETRIA Y GEOMETRIA ANALITICA
                                      andreitadulcey77
                                      ÁLGEBRA - De Mapa Mental
                                      JL Cadenas
                                      Mind Mapping: 10 Estrategias para Docentes
                                      maya velasquez
                                      Inglés - Verbos Compuestos I (Phrasal Verbs)
                                      Diego Santos
                                      CAN/COULD/BE ABLE TO
                                      mgdln10
                                      Orificios del cráneo.
                                      Mario Ripalda
                                      Rol del profesor y del estudiante dentro del aprendizaje
                                      Rita Serrano
                                      VERBOS FRANCÉS (presente)
                                      carmen muñoz
                                      Elementos de la COMUNICACIÓN
                                      belladetormes
                                      FGM-3. REALES ORDENANZAS PARA LAS FUERZAS ARMADAS (I)
                                      antonio del valle
                                      V. LA GOBERNANZA DEL SISTEMA EDUCATIVO
                                      DIRECCIÓN GENERAL DE EDUCACIÓN FISICA FEDERALIZADA