Ir para conteúdo

Usuários do Banco de Dados


Posts Recomendados


  • Tópicos Que Criei:  236
  • Tópicos/Dia:  0.04
  • Meu Conteúdo:  798
  • Conteúdo/Dia:  0.13
  • Reputação:   3
  • Pontos/Conquistas:  6.333
  • Conteúdo Resolvido:  0
  • Dias Ganho:  2
  • Status:  Offline
  • Idade:  44

Boa tarde,

Estamos desconfiados que alguem anda acessando dados da PFUNC pelo excel. Isso pode estar acontecendo pelo fato de algumas planilhas serem alimentadas diretamente pelo banco de dados, possuindo usuários específicos para tal. Mas não poderiam de forma alguma acessar dados pessoais dos funcionários.

A pessoa que era encarregada disso aqui na empresa saiu daqui, sumiu no mundo e não deixou nada documentado.

Assim, tenho 2 dúvidas:

1 - O único usuário que deve ter acesso total seria o SYSBDA, que até hoje tem aquela famigerada senha que todo mundo sabe de cor. Desejo alterá-la, assim entrei no enterprise manager, abri a minha base, fui em 'users', porém o SYSDBA nem o RM estão lá. Sei que não deveriam estar, mas aonde estariam?

2 - Dentro da aba 'users' aparecerem alguns usuários, inclusive os de relatórios de excel, porém nenhum deles tem acesso à PFUNC. Imagino então que a pessoa está entrando ou com o SYSDBA ou com o usuário RM. Sei que para alterar a senha do usuário RM, é necessário alterar dentro da aba 'Códigos de Acesso' da aba segurança, e depois alterar dentro do banco. Mas aonde realizo essa alteração dentro do banco?

Mais uma vez agradeço por quem se dispõe a ler meu problema e por quem disponibiliza este espaço, esse fórum ajuda muito!

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  45
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  247
  • Conteúdo/Dia:  0.04
  • Reputação:   0
  • Pontos/Conquistas:  1.675
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  43

Rodrigo,

Você deve configurar o usuário SYSDBA para ler apenas as tabelas do sistema...

Quando ao do RM você muda dentro do SQL, lá em security...logins...

[]'s

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  236
  • Tópicos/Dia:  0.04
  • Meu Conteúdo:  798
  • Conteúdo/Dia:  0.13
  • Reputação:   3
  • Pontos/Conquistas:  6.333
  • Conteúdo Resolvido:  0
  • Dias Ganho:  2
  • Status:  Offline
  • Idade:  44

Certo.

Mas em suma, gostaria de saber quais usuários, login, roles, que podem dar um select na PFUNC.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  45
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  247
  • Conteúdo/Dia:  0.04
  • Reputação:   0
  • Pontos/Conquistas:  1.675
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  43

O padrão seria apenas o usuário rm. O Sysdba serve apenas para fazer a conexão do BDE com o sistema, tendo limitação nas tabelas.

Se você tiver outros usuários criados por você diretamente no banco deve dar uma olhada nas permissões que os mesmos possuem.

Qualquer dúvida poste aí!

[]'s

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  134
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  1.225
  • Conteúdo/Dia:  0.19
  • Reputação:   2
  • Pontos/Conquistas:  7.399
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Dispositivo:  Windows

Teria que mudar a senha do banco, que todo mundo sabe que sa,sa ou rm,rm, etc.

Como fazer isso eu nao sei.....

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  236
  • Tópicos/Dia:  0.04
  • Meu Conteúdo:  798
  • Conteúdo/Dia:  0.13
  • Reputação:   3
  • Pontos/Conquistas:  6.333
  • Conteúdo Resolvido:  0
  • Dias Ganho:  2
  • Status:  Offline
  • Idade:  44

Pra trocar a senha rm, acessamos o Cadastro->Segurança->Codigos de acesso, lá fica, pelo menos aki, o acesso "default" e dentro dele o 'rm'. Pra trocar a senha, troca-se ali e depois dentro do SQL, em security, acha-se o rm e troca lá tb.

Meu problema é ver quais usuário acessam determinadas tabelas.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  236
  • Tópicos/Dia:  0.04
  • Meu Conteúdo:  798
  • Conteúdo/Dia:  0.13
  • Reputação:   3
  • Pontos/Conquistas:  6.333
  • Conteúdo Resolvido:  0
  • Dias Ganho:  2
  • Status:  Offline
  • Idade:  44

Pra trocar a senha rm, acessamos o Cadastro->Segurança->Codigos de acesso, lá fica, pelo menos aki, o acesso "default" e dentro dele o 'rm'. Pra trocar a senha, troca-se ali e depois dentro do SQL, em security, acha-se o rm e troca lá tb.

Meu problema é ver quais usuário acessam determinadas tabelas.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  2
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  19
  • Conteúdo/Dia:  0.00
  • Reputação:   0
  • Pontos/Conquistas:  122
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline

Como voce já sabe fazer a troca do usuário RM então o primeiro passo é fazê-lo, o usuário SYSDBA só tem acesso a 8 tabelas e a PFUNC não é uma delas, e também esse acesso é feito de forma incriptada e a pessoa que tivesse acesso a ele não teria como ler os dados.

Com relação a saber quem tem acesso a tabela PFUNC voce terá de ver nos perfis criados por voces. Vá no menu perfil, lá tem um relatório que vce terá condição de ver todos os usuários e os menus que eles acessam.

Sucesso.

Link para comentar
Compartilhar em outros sites

Participe da conversa

Você pode postar agora, e se registrar mais tarde. Se você tiver uma conta, faça o login agora para postar com sua conta.

Visitante
Responder esse tópico

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Seu link foi automaticamente inserido no corpo do post.   Exibir como um link

×   Seu conteúdo anterior foi restaurado.   Limpar conteúdo do editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.