Usuário com melhor resposta
Criptografia da estrutura da base de dados

Pergunta
-
Srs,
Existe uma maneira de no SQL Server 2008 criptografar somente a estrutura da base de dados (nomes das tabelas, colunas, chaves e relacionamentos, por exemplo) de modo a possibilitar que o usuário, mesmo sendo um sysadmin, consiga visualizar os dados e informações, mas não consiga visualizar nem saber qual a estrutura das tabelas da base?
Caso não tenha como atender via criptografia, existe alguma opção de segurança que seja possível aplicar para este caso?quarta-feira, 17 de março de 2010 19:49
Respostas
-
Sidnei,
Desta forma, se existir eu desconheço, acredito que não seja possível, pois imaginei quando vamos realizar por exemplo um simples select, o que SQL Server téra que identificar o objeto, realizar a descriptografia do objeto para poder interpretar o que você esta solicitando.
Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA- Marcado como Resposta Junior Galvão - MVPMVP, Moderator sábado, 4 de janeiro de 2020 14:11
quinta-feira, 18 de março de 2010 12:59Moderador -
Sidnei!
Você pode trabalhar com VIEWS e ROLES no seu banco de dados.
- Marcado como Resposta Junior Galvão - MVPMVP, Moderator sábado, 4 de janeiro de 2020 14:11
sábado, 20 de março de 2010 02:10
Todas as Respostas
-
Sidnei,
Desta forma, se existir eu desconheço, acredito que não seja possível, pois imaginei quando vamos realizar por exemplo um simples select, o que SQL Server téra que identificar o objeto, realizar a descriptografia do objeto para poder interpretar o que você esta solicitando.
Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA- Marcado como Resposta Junior Galvão - MVPMVP, Moderator sábado, 4 de janeiro de 2020 14:11
quinta-feira, 18 de março de 2010 12:59Moderador -
Primeiramente Junior, obrigado pelo retorno.
Pode parecer estranho mesmo esta idéia, mas o objetivo é justamente desenvolver um sistema onde o lado cliente não consiga visualizar a estrutura e organização dos dados no banco SQL Server, daí a necessidade de esconder essa estrutura.
sexta-feira, 19 de março de 2010 12:18 -
Sidnei!
Você pode trabalhar com VIEWS e ROLES no seu banco de dados.
- Marcado como Resposta Junior Galvão - MVPMVP, Moderator sábado, 4 de janeiro de 2020 14:11
sábado, 20 de março de 2010 02:10