Olá pessoal…
Hoje vou mostrar como excluir dados do profile do usuário, como por exemplo, quando um usuário salva alguma cor ou tipo de fonte do browse, e em alguns casos começa a mostrar mensagens de erro.
Primeiramente saiba o código do usuário que você deseja zerar ou excluir uma rotina do profile. Acesse a rotina de usuários e marque o código.
Depois entre pelo Configurador, vá em Ambiente > Cadastros > Manutenção Profile.
Ao acessar a rotina, basta clicar na lupa e digitar o código do usuário e clicar no Ok.
Então, você pode escolher um único registro para excluir, ou todos do usuário.
Agora caso você queira apagar pelo APSDU, também é possível, basta clicar em Abrir, escolher o driver se é DBF ou CTREE, e ir na pasta profile e abrir o profile.usr.
Update 10/05/2018:
Conforme sugestão do Oscar, o ideal é antes de excluir os dados, fazer um backup, para isso, dentro da Protheus Data, na pasta Profile, fazer um backup do arquivo profile.usr, pois vai que será necessário utilizá-lo.
Bom pessoal, por hoje é só.
Abraços e até a próxima.
Dica:
Faça um post de como fazer o backup antes, porque tem nego que esquece isso por conta do procedimento
Boa noite Oscar, tudo bem?
Muito obrigado pela contribuição.
Atualizei o artigo.
Um grande abraço.
Estou com problemas, ocorre o erro Filter greater than 2000 bytes, ja exclui esse arquivo, la exclui somente os filtros do usuario e mesmo assim nao resolveu.
Bom dia Jose.
Tente excluir tudo que for dessa rotina, independente do usuário.
Abraços.
Como eu faço para excluir um usuário?
Bom dia Yuri.
Você quer excluir dados do profile de um único usuário?
Na verdade são alguns antigos usuários que não estão mais na empresa. Hoje, só faço o bloqueio da conta e coloco uma data bem longa, mas os dados ficam armazenados. É possível removê-los?
Boa tarde Yuri.
Se for excluir o profile de cada usuário, é só usar esse tutorial mostrado.
Agora se for excluir totalmente o usuário, é só acessar o cadastro de usuários no Configurador, e clicar em Outras Ações > Excluir.
Um grande abraço.