数据库中的数据可以加密的:通过加密来保护数据库中的数据
http://blog.csdn.net/sqlserverdiscovery/article/details/8068318

解决方案 »

  1.   

    管控权限,sqlserver提供的安全功能已经很够用了,
      

  2.   

    但是如果别人能拿来mdf文件呢?那么所设置的管控权限是否还有用.
      

  3.   

    2008的话透明数据库加密可以保证,不过拿到mdf本身不是技术的问题,是管理问题,
      

  4.   

    但是如果别人能拿来mdf文件呢?那么所设置的管控权限是否还有用.如果是透明加密,那么就算他拿到mdf,也附加不了,也就是他看不了你的数据,和表结构