Database encryption in SQL 2005

  • Is it possible to encryp whole database in SQL 2005? How to implement?

  • What exactly do you mean by 'encrypt the entire database'? Encrypt every column in every table? Encrypt the database files and backup files?

    Gail Shaw
    Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
    SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability

    We walk in the dark places no others will enter
    We stand on the bridge and no one may pass
  • I need to encrpt a user database not object on SQL 2005. Is it possible? if so, which way is best way for encrption, in database level or file system level?

  • You might look at a whole disk encryption package. But do NOT use EFS, it will incur horrible performance penalties, I believe it forces the calls to be synchronous.. And SQL 2005 does not support TDE so a SQL solution to what you are asking is not available.

    However, with all that said, WHY would you do this? What are you trying to protect against? Most databases don't contain more than a few columns of data that should probably be encrypted so I am generally against whole DB encryption but we need to understand the why's of what you are doing..

    CEWII

  • In 2005 it is not possible to encrypt the whole database. TDE is the feature which is available in sql server 2008 with this feature you can encrypt the complete database.

Viewing 5 posts - 1 through 4 (of 4 total)

You must be logged in to reply to this topic. Login to reply