Author |
Topic |
gangadhara.ms
Aged Yak Warrior
549 Posts |
Posted - 2010-12-14 : 02:29:49
|
Dear All,We have a Enterprise edition SQL server 2005 with SP2.As We need to the encryption on the database can you please suggest how do we do ?Is TDE is there with 2005 or any other method to encrypt database files or do we need to do column by column ?Thanks,Gangadhar |
|
GilaMonster
Master Smack Fu Yak Hacker
4507 Posts |
Posted - 2010-12-14 : 02:51:30
|
What's the reasoning behind the encryption? What are you trying to protect against?TDE and column encryption are for two different scenarios.--Gail ShawSQL Server MVP |
|
|
gangadhara.ms
Aged Yak Warrior
549 Posts |
Posted - 2010-12-14 : 21:30:57
|
Hi Gail,Thanks for the comment.Our Audit team has made all the critical application database needs to be encrypted.As our critical application connecting server database is in SQL server 2005 i need to do the encryption on whole database.How do we do this pls help me.Thanks in AdvanceGangadhar |
|
|
GilaMonster
Master Smack Fu Yak Hacker
4507 Posts |
Posted - 2010-12-15 : 00:49:33
|
Again I will ask, what is this encryption intended to protect against?--Gail ShawSQL Server MVP |
|
|
gangadhara.ms
Aged Yak Warrior
549 Posts |
Posted - 2010-12-15 : 03:16:33
|
If i want to tell really this encryption is for to get clear non compliance from Audit team :)The Audit team wants to database to be encrypted in one or other way.I know with SQL server 2008 we have TDE,so we encrypt at database file level.Similar way i need to do the encryption for SQL server 2005 to get clear from NOC from Audit team.Basically this encryption is for security purpose to avoid unauthorized access to this critical data.Thanks,Gangadhara MSSQL Developer and DBA |
|
|
GilaMonster
Master Smack Fu Yak Hacker
4507 Posts |
Posted - 2010-12-15 : 03:46:35
|
Then please ask the audit team what they are trying to protect against when they ask for full database encryption.TDE and column encryption are for two different potential data vulnerabilities and they are not interchangeable.--Gail ShawSQL Server MVP |
|
|
gangadhara.ms
Aged Yak Warrior
549 Posts |
Posted - 2010-12-15 : 20:56:18
|
They are trying to protect the data for unauthorized person to access,hope you understand this term.Can we apply TDE for 2005 ? What you are trying to say here ?If TDE is not an option for SQL 2005 then field encryption only we left is there anything other than that ? If yes pls share with your details ?Thanks,Gangadhara MSSQL Developer and DBA |
|
|
GilaMonster
Master Smack Fu Yak Hacker
4507 Posts |
Posted - 2010-12-16 : 05:20:03
|
OK, I'll spell things out.TDE protects against copying of data files and backups, not unauthorised people connecting to the instance and querying it.Column level encryption protects against unauthorised people connecting to the instance and querying it, not against copying of data files and backups.Hence why I said they are two different things and protect against two different vulnerabilities.So, which one are you trying to protect against?--Gail ShawSQL Server MVP |
|
|
gangadhara.ms
Aged Yak Warrior
549 Posts |
Posted - 2010-12-17 : 00:10:26
|
Thanks Gail for your valuable comments here.I want to do the data files and backup files encryption it should' be restored by unauthorized person in SQL server 2005 EE. How to accomplish this in 2005 SQL server EE.If this is not possible what are different options available for me to encrypt.Thanks,GangadharThanks,Gangadhara MSSQL Developer and DBA |
|
|
GilaMonster
Master Smack Fu Yak Hacker
4507 Posts |
Posted - 2010-12-17 : 09:53:38
|
You can't do that in SQL 2005. That's TDE and requires SQL 2008 Enterprise edition.You can do column level encryption, but that won't protect against unauthorised people taking backups and restoring them and done wrongly it will slow your database to an absolute crawl.--Gail ShawSQL Server MVP |
|
|
itsupport
Starting Member
5 Posts |
Posted - 2010-12-20 : 05:04:03
|
Yes definitely TDE is different than column endryption & they both are different scenarios.Regards,<a href="http://www.it-support-service.com">Server Management Service</a> | <a href="http://www.it-support-service.com">Application Management Service</a> |
|
|
|