Usuários Estáticos

Visão Geral

Os usuários com papel de administrador são essenciais para a manutenção do sistema. Eles são usados para fazer atualizações, configurar conexões de banco de dados, configurar o site e muito mais.

No entanto (embora seja raro) há casos onde o usuário administrador perde a senha, ou o responsável pela infraestrutura não consegue acessar o sistema para dar continuidade a uma migração, pois não tem acesso a senha.

Foi pensando em resolver essas situações que foi implementado um novo recurso chamado de usuários estáticos.

Usuários Estáticos

Os Usuário Estáticos são usuário inseridos manualmente no arquivo de configuração config.xml, que fica na pasta de instalação do LATROMI Web.

Para registrar o usuário no arquivo é necessário apenas o nome (login) e senha, e assim que o arquivo for salvo, as credenciais já poderão ser utilizadas para fazer a autenticação.

Você pode registrar novos usuários ou usuários já existentes.

Veja a seguir um exemplo, onde a senha “123” foi configurada para o usuário “admin”, sobrescrevendo qualquer senha anterior que estivesse salva no banco de dados:

<?xml version="1.0" encoding="utf-8"?>
<config xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <dbConnection>
    <host>localhost</host>
    <port>5432</port>
    <dbName>latromi</dbName>
    <username>postgres</username>
    <password></password>
    <timezone>America/Sao_Paulo</timezone>
  </dbConnection>
  <diagnostics>
    <log>
      <sql enabled="false" />
      <error enabled="true" />
      <debug enabled="false" />
    </log>
    <slowSqlElapsedTime>1000</slowSqlElapsedTime>
  </diagnostics>
  <performance>
    <aspNetViewStateStrategy>Mixed</aspNetViewStateStrategy>
  </performance>
  <!-- usuários estáticos -->
  <users>
    <user name="admin" password="123" />
  </users>
</config>

Todos os usuários estáticos são considerados administradores. Por este motivo, após conseguir realizar o acesso e fazer a manutenção necessária (trocar a senha do usuário por exemplo), o recomendado é remover o usuário estático do arquivo “config.xml”.

Se logo após salvar o arquivo config.xml você não conseguir fazer a autenticação usando as credenciais configuradas, tente reiniciar o Pool de Aplicativos do site.

Restrições

Quando você estiver autenticado com um usuário estático, não será possível usar a opção “Trocar senha” do menu principal. Para trocar a senha do usuário use a página de Cadastro de Usuários.

image

Publicado em

Este tópico foi fechado automaticamente 7 dias depois da última resposta. Novas respostas não são mais permitidas.