Configurar contas para trabalhar com PostgreSQL e Postgres Pro

5 de abril de 2024

ID 242538

Pré-requisitos

Antes de atribuir direitos às contas, execute as seguintes ações:

  1. Certifique-se de fazer login no sistema com a conta de administrador local.
  2. Instale um ambiente para trabalhar com PostgreSQL e Postgres Pro.
  3. Certifique-se de ter uma conta do Windows na qual instalará o Servidor de Administração.
  4. Certifique-se de ter uma conta do Windows na qual iniciará o serviço do Servidor de Administração.

Configuração de contas para instalar o Servidor de Administração (criação automática do banco de dados do Servidor de Administração)

Para configurar as contas para a instalação do Servidor de Administração:

  1. Execute um ambiente para trabalhar com PostgreSQL e Postgres Pro.
  2. Escolha uma função do Postgres para acessar o DBMS. É possível usar uma das seguintes funções:
    • O usuário de postgres (a função padrão do Postgres).

      Se você usar o usuário de postgres, você não precisa conceder direitos adicionais a ele.

    • Uma nova função do Postgres.

      Se quiser usar uma nova função do Postgres, crie essa função e conceda a ela o privilégio CREATEDB. Para fazer isso, execute o seguinte script (neste script, a função é KCSAdmin):

      CREATE USER "KSCAdmin" WITH PASSWORD '<senha>' CREATEDB;

      A função criada será usada como proprietária do banco de dados do Servidor de Administração (adiante também denominado banco de dados do Servidor).

  3. Faça login no sistema com a conta do Windows usada para executar o instalador do Servidor de Administração (adiante também denominado instalador).
  4. Execute o instalador.

    O Assistente de instalação do Servidor de Administração é iniciado. Siga as instruções do Assistente.

  5. Selecione a opção instalação personalizada do Servidor de Administração.
  6. Selecione os PostgreSQL ou Postgres Pro como DBMS que armazena o banco de dados do Servidor de Administração.
  7. Especifique o Nome do banco de dados do Servidor. O instalador criará automaticamente o banco de dados do Servidor.
  8. Especifique as credenciais da função de Postgres.
  9. Especifique a conta de Windows usada para iniciar o serviço do Servidor de Administração.

    Você pode selecionar uma conta de usuário do Windows existente ou criar automaticamente uma nova conta do Windows no formato KL-AK-* usando o instalador. Independentemente da escolha da conta, o instalador atribui os direitos de sistema necessários à conta de serviço do Servidor de Administração.

Após a conclusão da instalação, o banco de dados do Servidor é criado automaticamente e o Servidor de Administração está pronto para uso.

Configuração de contas para instalar o Servidor de Administração (criação manual do banco de dados do Servidor de Administração)

Para configurar as contas para a instalação do Servidor de Administração:

  1. Execute um ambiente para trabalhar com Postgres.
  2. Crie uma nova função do Postgres e um banco de dados do Servidor de Administração. Em seguida, conceda todos os privilégios à função no banco de dados do Servidor de Administração. Para isso, faça o login sob o usuário do postgres no banco de dados postgres e execute o seguinte script (neste script, a função será KCSAdmin e o nome do banco de dados do Servidor de Administração será KAV):

    CREATE USER "KSCAdmin" WITH PASSWORD '<senha>';

    CRIE O BANCO DE DADOS "KAV" CODIFICANDO 'UTF8';

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

  3. Conceda os seguintes privilégios à função Postgres criada:
    • Privilégios em todas as tabelas no esquema público: TODOS
    • Privilégios em todas as sequências no esquema público: TODOS

    Para isso, faça o login sob o usuário do postgres no banco de dados do Servidor e execute o seguinte script (neste script, a função será KCSAdmin):

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

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

  4. Faça login no sistema com a conta do Windows usada para executar o instalador.
  5. Execute o instalador do Servidor de Administração.

    O Assistente de instalação do Servidor de Administração é iniciado. Siga as instruções do Assistente.

  6. Selecione a opção instalação personalizada do Servidor de Administração.
  7. Selecione os PostgreSQL ou Postgres Pro como DBMS que armazena o banco de dados do Servidor de Administração.
  8. Especifique o Nome do banco de dados do Servidor. Use o mesmo nome do banco de dados especificado no script. Observe que o nome do banco de dados diferencia maiúsculas de minúsculas.
  9. Especifique as credenciais da função de Postgres.
  10. Especifique a conta de Windows usada para iniciar o serviço do Servidor de Administração.

    Você pode selecionar uma conta de usuário do Windows existente ou criar automaticamente uma nova conta do Windows no formato KL-AK-* usando o instalador. Independentemente da escolha da conta, o instalador atribui os direitos de sistema necessários à conta de serviço do Servidor de Administração.

Após a conclusão da instalação, o Servidor de Administração usará o banco de dados criado para armazenar os dados do Servidor de Administração. O Servidor de Administração está pronto para uso.

Este artigo foi útil?
O que podemos melhorar?
Agradecemos o seu comentário! Ele nos ajuda a melhorar.
Agradecemos o seu comentário! Ele nos ajuda a melhorar.