Configurar las cuentas para trabajar con PostgreSQL y Postgres Pro

21 de marzo de 2024

ID 242538

Requisitos previos

Antes de asignar derechos a las cuentas, realice las siguientes acciones:

  1. Inicie sesión en el sistema con la cuenta del administrador local.
  2. Instale un entorno para trabajar con PostgreSQL y Postgres Pro.
  3. Asegúrese de tener una cuenta de Windows que pueda usarse para instalar el Servidor de administración.
  4. Asegúrese de tener una cuenta de Windows que pueda usarse para iniciar el servicio del Servidor de administración.

Configuración de las cuentas para instalar el Servidor de administración (creación automática de la base de datos del Servidor de administración)

Para configurar las cuentas para la instalación del Servidor de administración:

  1. Ejecute un entorno para trabajar con PostgreSQL y Postgres Pro.
  2. Elija un rol de Postgres para acceder al DBMS. Puede usar cualquiera de los siguientes roles:
    • El usuario postgres (el rol predeterminado de Postgres).

      Si opta por utilizar el usuario postgres, no necesitará conceder derechos adicionales al usuario.

    • Un nuevo rol de Postgres.

      Si prefiere utilizar un nuevo rol de Postgres, cree ese rol y concédale el privilegio CREATEDB. Para ello, ejecute el siguiente script (en este script, el rol es KSCAdmin):

      CREATE USER "KSCAdmin" WITH PASSWORD '<contraseña>' CREATEDB;

      El rol creado se utilizará como propietario de la base de datos del Servidor de administración (en adelante, también denominada “base de datos del Servidor”).

  3. Inicie sesión en el sistema en la cuenta de Windows utilizada para ejecutar el instalador del Servidor de administración (en adelante, también denominado instalador).
  4. Ejecute el instalador.

    Se inicia el asistente de instalación del Servidor de administración. Siga las instrucciones del asistente.

  5. Seleccione la opción de instalación personalizada del Servidor de administración.
  6. Seleccione PostgreSQL o Postgres Pro como DBMS que almacena la base de datos del Servidor de administración.
  7. Especifique el nombre de la base de datos del Servidor. El instalador creará automáticamente la base de datos del Servidor.
  8. Especifique las credenciales del rol de Postgres.
  9. Introduzca el nombre de la cuenta de Windows usada para iniciar el servicio del Servidor de administración.

    Puede seleccionar una cuenta de usuario de Windows existente o, mediante el instalador, crear automáticamente una nueva cuenta de Windows de formato KL-AK-*. En cualquiera de los dos casos, el instalador asignará los derechos del sistema necesarios a la cuenta utilizada para el servicio del Servidor de administración.

Una vez que concluya la instalación, se creará automáticamente la base de datos del Servidor de administración y el Servidor de administración estará listo para usarse.

Configuración de las cuentas para instalar el Servidor de administración (creación manual de la base de datos del Servidor de administración)

Para configurar las cuentas para la instalación del Servidor de administración:

  1. Ejecute un entorno para trabajar con Postgres.
  2. Cree un nuevo rol en Postgres y una base de datos para el Servidor de administración. Luego, otórguele al rol todos los privilegios sobre la base de datos del Servidor de administración. Para hacer esto, inicie sesión con el usuario postgres en la base de datos postgres y ejecute el siguiente script (en este script, el rol es KSCAdmin y la base de datos del Servidor de administración se llama KAV):

    CREATE USER "KSCAdmin" WITH PASSWORD '<contraseña>';

    CREATE DATABASE "KAV" ENCODING 'UTF8';

    GRANT ALL PRIVILEGES ON DATABASE "KAV" TO "KSCAdmin";

  3. Otorgue los siguientes privilegios al nuevo rol de Postgres:
    • Privilegios para todas las tablas del esquema "public": ALL
    • Privilegios para todas las secuencias del esquema "public": ALL

    Para hacer esto, inicie sesión con el usuario postgres en la base de datos del Servidor y ejecute el siguiente script (en este script, el rol es KSCAdmin):

    GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA "public" TO "KSCAdmin";

    GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA "public" TO "KSCAdmin";

  4. Inicie sesión en el sistema con la cuenta de Windows que desee usar para ejecutar el instalador.
  5. Ejecute el instalador del Servidor de administración.

    Se inicia el asistente de instalación del Servidor de administración. Siga las instrucciones del asistente.

  6. Seleccione la opción de instalación personalizada del Servidor de administración.
  7. Seleccione PostgreSQL o Postgres Pro como DBMS que almacena la base de datos del Servidor de administración.
  8. Especifique el nombre de la base de datos del Servidor. Utilice el mismo nombre que en el script. Tenga en cuenta que el nombre de la base de datos distingue entre mayúsculas y minúsculas.
  9. Especifique las credenciales del rol de Postgres.
  10. Introduzca el nombre de la cuenta de Windows usada para iniciar el servicio del Servidor de administración.

    Puede seleccionar una cuenta de usuario de Windows existente o, mediante el instalador, crear automáticamente una nueva cuenta de Windows de formato KL-AK-*. En cualquiera de los dos casos, el instalador asignará los derechos del sistema necesarios a la cuenta utilizada para el servicio del Servidor de administración.

Una vez que concluya la instalación, el Servidor de administración utilizará la base de datos creada para almacenar los datos del Servidor de administración. El Servidor de administración estará entonces listo para usar.

¿El artículo le resultó útil?
¿En qué podemos mejorar?
¡Gracias por sus comentarios! Nos está ayudando a mejorar.
¡Gracias por sus comentarios! Nos está ayudando a mejorar.