How to implement local database in .NET when the Database files cannot be Protected? -


i asked write database , it's gui frontend non-profit organization member of.

the decision use .net know c# fariy , writing gui quite easy. though of implementing local sql server database (as worked earlier mysql) , connect via sqlclient interface. discover problem:

machine database installed public. account database accessed freely available. far know bring portable ms access gain free access data stored in database. perhaps wrong , possible encrypt database password independent user account. don't know how (i not have ms access, basic office , visual studio express).

or if impossible, best way replace sql server database?

as several people have pointed out, if database files public data public. encryption not going you. switching sqlite not help; have make database files non-public.

one way store database on private server , expose data through public api via soap, rest, web services or such. gui front-end send requests private server , display results.

consider making application web app; gui front-end becomes ordinary web browser.


Comments

Popular posts from this blog

c++ - Convert big endian to little endian when reading from a binary file -

C#: Application without a window or taskbar item (background app) that can still use Console.WriteLine() -

unicode - Are email addresses allowed to contain non-alphanumeric characters? -