Ir para conteúdo
AVISO AOS MEMBROS:

Fizemos uma atualização em 18/06/2023, e a forma de acesso ao Fórum mudou. Não mais está sendo aceito o login pelo Nome de Exibição cadastrado. Agora, apenas pelo email e pelos integradores de Login do Facebook, Google e Microsoft. O Facebook estava com uma validação pendente e já foi normalizado o acesso, já o Google, ainda estamos verificando o que está ocorrendo que não está funcionando.
Caso precisem de ajuda para o login pelo email acesse o link << Esqueci minha senha de acesso>> ou nos envie um pedido de ajuda pelo email admin@forumrm.com.br

Administração
ForumRM

PERMITIR ACESSO PARA ALGUMAS TABELA APENAS


Féliks

Posts Recomendados


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

Olá, boa tarde a tarde, sou novo aqui no fórum, tenho uma dúvida:

Seguinte, foi solicitado para mim, para que eu criasse um usuário no banco de dados, que acesse somente a tabela ABATFUN(por exemplo) e que não possa, alterar, incluir nem excluir nada dessa tabela, ele pode apenas consultar com select.

Alguém tem o script para criar este usuário, ou pode me explicar como fazer no SQL SERVER 2008?

procurei no fórum uma resposta, mas não achei, se essa questão já foi resolvida, me indiquem o tópico, por favor.

desde já, agradeço

Féliks

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  110
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  1.391
  • Conteúdo/Dia:  0.21
  • Reputação:   17
  • Pontos/Conquistas:  8.047
  • Conteúdo Resolvido:  0
  • Dias Ganho:  9
  • Status:  Offline
  • Idade:  47
  • Dispositivo:  Windows

Se o usuário não vai utilizar o SQL SERVER e usa o sistema RM Chronus, você pode fazer isto dentro do próprio RM.

No perfil do usuário, aba Acesso a campos, você pode definir quais tabelas o usuário pode consultar e quais pode alterar.

Link para comentar
Compartilhar em outros sites


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

Hum, to ligado cara, mas na realidade, ele vai acessar os dados direto no banco, não será através do sistemas.!

Se o usuário não vai utilizar o SQL SERVER e usa o sistema RM Chronus, você pode fazer isto dentro do próprio RM.

No perfil do usuário, aba Acesso a campos, você pode definir quais tabelas o usuário pode consultar e quais pode alterar.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  68
  • Tópicos/Dia:  0.01
  • Meu Conteúdo:  997
  • Conteúdo/Dia:  0.15
  • Reputação:   4
  • Pontos/Conquistas:  5.604
  • Conteúdo Resolvido:  0
  • Dias Ganho:  5
  • Status:  Offline
  • Idade:  51

Desculpa a curiosidade Féliks, mas por quê via banco de dados?

Link para comentar
Compartilhar em outros sites


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

As batidas aqui, são gravadas em uma tabela a parte, dentro do banco, atraves de um sisteminha php e só no inicio do outro dia importamos para o rm chronus..

como aqui é uma empresa de programação, então um chefe de setor quer esses dados para fazer um controle de batidas em tempo real... para saber se os funcionários estão "enrrolando" ele (fazendo outras coisas, e dizendo que estão em horário de almoço, mas não estão).. e ele não tem como acessar pelo chronus, por isso precisava desse usuário restrito, pq não quero liberar o banco inteiro, para ele não fazer um "select p.nome,p.salario from funcionarios p" ou capturar qualquer outro dado que não diz respeito a área dele... hehe

é isso aí... qqr coisa, aguardo respostas ainda. :)

Desculpa a curiosidade Féliks, mas por quê via banco de dados?
Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  885
  • Tópicos/Dia:  0.13
  • Meu Conteúdo:  8.802
  • Conteúdo/Dia:  1.34
  • Reputação:   291
  • Pontos/Conquistas:  106.268
  • Conteúdo Resolvido:  0
  • Dias Ganho:  185
  • Status:  Offline
  • Idade:  51
  • Dispositivo:  Windows

Crie uma view so com as informações que deseja liberar.

Crie um usuario no banco e dê permissão apenas para esta view.

:)

Link para comentar
Compartilhar em outros sites


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

humm, a idéia é boa Jair, só que não sei como liberar somente uma view para um funcionário, se não fosse pedir muito, teria como dar uma luz da forma como procedo para fazer isso?

Crie uma view so com as informações que deseja liberar.

Crie um usuario no banco e dê permissão apenas para esta view.

:)

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.