Linha de Produto: | Logix |
---|
Segmento: | Tecnologia |
---|
Módulo: | Framework |
---|
Função: | Acesso ao Gerenciador de Relatórios (GRL) |
---|
Ticket: | 6813656 |
---|
Requisito/Story/Issue: | DFWKTOOLS-867 |
---|
Ao acessar ao produto Logix com autenticação de usuário via AD (Active Directory), usando banco de dados SQLServer, 4 situações foram identificadas ao tentar acionar o Gerenciador de relatórios:
...
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).
Para a situação (1) reportada, foi necessário ajustar permissão de acesso de usuário no banco de dados SQLServer, pois 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.
...
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 |
|
04. DEMAIS INFORMAÇÕES
Para instalar ou atualizar a ferramenta "Gerenciador de Relatórios Logix" (GRL) clique aqui.
...