title: Encrypted database for offline application?
body: <p>We currently facing the problem to provide an offline version of a Server-Client-App (WCF/Silverlight). On our server we currently working with a heavy weight MSSQL Server, storing global and user data. </p>
  
  <p>Now, to provide an offline version, we have to provide a local database subset. It will have to store a lot of data anyway (probably >6GB). </p>
  
  <p>Now we don't want anyone to be able to modify or even see the db structure and data. But as far as I know, localdb or SQL Express have always the problem, that a local admin with knowledge of sql can open and manipulate the db with sa.</p>
  
  <p>What would your suggestions be?</p>