Tempo aproximado para leitura: 00:01:02 min
Ocorrência
No momento do login no Datasul, utilizando usuários recém criados, é retornado o erro Insufficient access privilege for table _User (234)
Ambiente
Framework - Framework (Linha Datasul) - Progress OpenEdge - Todas as versões
Causa
O erro decorre quando há segurança aplicada no banco de dados OpenEdge Progress, alguns processos utilizam a tabela _User para configurar algumas informações. Tendo a segurança aplicada, na criação de novos usuários, esses não são criados na tabela _User.
Solução
Para corrigir essa situação, há três formas possíveis:
1. Estabelecer permissão irrestrita na tabela _User;
2. Cadastrar um usuário com permissão de dba na tela BTB927AA - Parâmetros Básicos - Timeout

3. Informar -U <usuário> -P <senha> na tabela bco_empres, criptografando a senha do login com o comando genpassword.
0 Comentários