...
O acesso ao Gerenciador de Relatórios a partir do menu Logix, usando banco de dados Oracle, falha na sua autenticação quando o usuário do Logix difere do usuário de rede conectado ao produto via AD (Active Directory).
03. SOLUÇÃO
Para a situação (1) reportada, foi necessário ajustar permissão de acesso de usuário no banco de dados SQLServer, pois para para correto funcionamento do produto Logix usando este banco de dados, é preciso atribuir para o usuário configurado na conexão do banco Logix o privilégio "View Server State". Este privilégio é necessário para que o produto tenha acesso de leitura as informações relacionadas a conexões ativas no banco Logix.
Para as situações (2) e (3) e também para conexão envolvendo banco Oracle, foi realizado ajuste na função de acesso ao GRL a partir do Logix, em relação a informações da conexão do usuário e também foi feito ajuste no processo de identificação da autenticação do usuário no GRL.
Totvs custom tabs box |
---|
tabs | Passo 01, Passo 02, Passo 03 |
---|
ids | passo1,passo2,passo3 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | passo1 |
---|
| 1. Ajuste privilégio VIEW SERVER STATE - SQLServer
Para identificar se o usuário configurado na conexão com o banco Logix possui privilégio de acesso VIEW SERVER STATE no banco de dados, abra uma sessão de conexão com o banco Logix usando o mesmo usuário configurado para conectar o banco Logix e execute a seguinte instrução SQL: SELECT 1 FROM sys.fn_my_permissions(NULL, 'SERVER') WHERE permission_name = 'VIEW SERVER STATE'
Se este SQL não retornar registros, indicará a falta de permissão de acesso para leitura de tabelas do banco SQLServer que o produto Logix precisa para identificar informações das conexões ativas de usuários. Para ativar este privilégio de acesso para o usuário conectado ao banco de dados Logix, deve-se executar a seguinte instrução no banco de dados utilizando um usuário administrador do banco de dados:
Bloco de código |
---|
language | sql |
---|
theme | Confluence |
---|
| GRANT VIEW SERVER STATE TO "<usuário de conexão ao banco Logix>" |
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo2 |
---|
| 2. Atualizar Patch Logix
Aplique a atualização do pacote Logix 12.1.27 ou Framework Logix 12.1.26.FIX01 utilizando a ferramenta Console de Atualização Logix. Objetos atualizados: log0010.4gl, log0840.4gl, dbinfo.4gl
Não utiliza a ferramenta Console de Atualização Logix? Acesse o tópico 04. DEMAIS INFORMAÇÕES |
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo3 |
---|
| 3. Atualizar Ferramenta GRL
Atualize a versão da ferramenta GRL para 4.4.37 - 26/09/2019 ou superior.
Não sabe como atualizar a ferramenta GRL? Acesse o tópico 04. DEMAIS INFORMAÇÕES |
|
...