Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

01. DADOS GERAIS

Linha de Produto:SARA
Segmento:SUPPLY CHAIN | Logística
Módulo:SGS
Função:

Expiração senha de usuário, bloqueio de senha por tentativas e política de senha

Ticket:N/A
Requisito/Story/Issue (informe o requisito relacionado) :DLOGPORTOS-7157
Parametros:DIAS_MENSAGEM_EXPIRACAO_SENHA_SERVIDOR, QTDE_TENTATIVAS_LOGIN_BLOQUEIO, UTILIZA_POLITICA_SENHA_SERVIDOR

...

Para que o sistema possa acessar as configurações do usuário e realizar os testes de acesso e aplicar as regras de segurança, foi criado uma configuração no INI do SARA que possibilita o acesso ao banco de dados (BD) com uma conta de Administrador do banco. Dessa forma, é necessário configurar os dados de acesso ao BD .

Image Removed

O arquivo de configuração deve chamar config.ini e estar no diretório config conforme imagem acima, o conteúdo do aquivo será no seguinte modelo.

[FILESECURIT]
Active=0
[CONNECTION]
databaseID=MSSQL
servername=localhost\sqlexpress
databasename=sara_db
user=UsuarioComAcessoAdmin
password=SenhaDoUsuario
[FILE]
ErrorLog=C:\Workspace\Environment\sara\local\Tokyo\MeuArquivoDeLogErro.log
LanguageLog=C:\Workspace\Environment\sara\local\Tokyo\language.log
ExecutionLog=C:\Workspace\Environment\sara\local\Tokyo\MeuArquivoDeLogDeExecucao.log
[CONFIG]
language=pt-br
RecordLogExecutionLevel=5
RecordLogExecution=1

nesse arquivo conforme ilustrado abaixo:

Bloco de código
languagebash
titleConfiguração no INI do SARA
[DB_SECURE_CONNECTION]
Generated=0
User_Name=sa
Password=Senha_do_SA_do_banco_de_dados

Caso não seja informado no arquivo INI essa seção, o sistema gerará automaticamente. Recomenda-se que o primeiro acesso seja realizado por um administrador da rede que possua acesso de leitura e gravação ao arquivo INI do SARA.

Após o primeiro acesso ao sistema, o login e senha de acesso ao BD será criptografado e alterará o valor do atributo Generated para 1, conforme abaixo:

Bloco de código
languagebash
titleLogin e senha criptografados no INI do SARA automaticamente
[DB_SECURE_CONNECTION]
Generated=1
User_Name=DF8F
Password=FFBFD5F3EF0FAF20989FE15E06

Caso seja necessário realizar a troca da senha, altere o valor do atributo Generated para 0 novamente e altere o conteúdo de User_Name e Password com os novos dados de acesso. Ao executar o sistema após a alteração, será realizado novamente a criptografia dos dados de forma automática.Configure o arquivo e marque Active=0 na sessão FILESECURIT, após a primeira execução do sistema o usuário e senha serão criptografados e o valor será trocado para Active=1



Quando o tempo definido no parâmetro DIAS_MENSAGEM_EXPIRACAO_SENHA_SERVIDOR  for atingido o sistema emitirá uma mensagem informado o usuário que a senha irá expirar.

...