locked
Criptografia da estrutura da base de dados RRS feed

  • 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
    quinta-feira, 18 de março de 2010 12:59
    Moderador
  • Sidnei!

     

    Você pode trabalhar com VIEWS e ROLES no seu banco de dados.

    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
    quinta-feira, 18 de março de 2010 12:59
    Moderador
  • 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.

    sábado, 20 de março de 2010 02:10