I am trying to determine whether I need to use transparent database encryption (TDE) or encryption at web server to protect data in a database.
Here are a couple articles I've read on the subject, which seem to hold slightly different opinions: article 1 | article 2
The question I keep coming across is "who are you trying to protect data from?". And the options seem to be protecting data from a database administrator account vs external users.
I am not positive what my answer to this question is, so which group am I trying to protect from?
Further info: I am storing user-specific, confidential information in a database. The only person authorized to see this information is the user who has signed in using a username and password. The data needs to be protected in as many situations as possible.
