Configuración de 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 una función de Postgres para acceder al DBMS. Puede seleccionar una de las siguientes funciones:
    • El usuario postgres (función predeterminada de Postgres).

      Si usa el usuario postgres, no es necesario que le conceda derechos adicionales.

    • Una nueva función de Postgres.

      Si desea utilizar una nueva función de Postgres, créela y concédale el privilegio CREATEDB. Para hacer esto, ejecute el siguiente script (en este script, la función es KSCAdmin):

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

      La función creada 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 el 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 finalizada la instalación, la base de datos del servidor se crea automáticamente y el Servidor de administración está 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 una nueva función de Postgres y una base de datos del Servidor de administración. A continuación, otorgue todos los privilegios a la función en la base de datos del Servidor de administración. Para hacerlo, inicie sesión con el usuario postgres en la base de datos postgres y, a continuación, ejecute el siguiente script (en este script, la función es KSCAdmin y el nombre de la base de datos del Servidor de administración es 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 la función de Postgres creada:
    • Privilegios en todas las tablas del esquema público: ALL
    • Privilegios en todas las secuencias en el esquema público: ALL

    Para hacer esto, inicie sesión con el usuario postgres en la base de datos del Servidor y, a continuación, ejecute el siguiente script (en este script, la función 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 el 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.

¿Le ha resultado útil este artículo?
¿Qué podemos mejorar?
¡Gracias por darnos su opinión! Nos está ayudando a mejorar.
¡Gracias por darnos su opinión! Nos está ayudando a mejorar.