Securing local sql server express MDF/LDF



I am developing a .net application that uses a local sql server express
database. I am concerned about the security of the local database as
the user of the application can navigate to the installation directory
and copy the files.

My question is: How can I secure these files?

My concerns:
1. I have read about EFS and do not think this is a viable solution
when the application is deployed.
2. Encrypting all fields of the database will probably cause too much
overhead in the application. Is there any fast encrypt/decrypt methods
available?
3. Are there any third party tools that can either solve my issue at
either the file level or database field level?

.



Relevant Pages

  • Re: Windows non-Admin user and file permissions
    ... using local SQL Server Express SP1 instance ... e) issue an sp_detach_db command which successfully detaches the database ... When that user goes out to his "My Documents" folder using Windows ...
    (microsoft.public.sqlserver.security)
  • Re: SP2 Access Local Database
    ... > After installing sp2 I can not access a local SQL server database from ... > Websphere Application developer, with a remote database no problem, If I ... Peter [MVP Visual Developer] ...
    (microsoft.public.vsnet.general)
  • SP2 Access Local Database
    ... After installing sp2 I can not access a local SQL server database from ... Websphere Application developer, with a remote database no problem, If I try ...
    (microsoft.public.vsnet.general)
  • Almost fixed
    ... entire database from my online hosting service to my ... local SQL server using DTS. ...
    (microsoft.public.sqlserver.security)
  • Re: Securing local sql server express MDF/LDF
    ... the database is attached. ... or sysadmin privileges to the server -that includes local admin account ... Backup files, however, are vulnerable to copying. ... either the file level or database field level? ...
    (microsoft.public.sqlserver.security)