I need to create a ultra-secure database which will contain employee reviews for my company. I am thinking of creating the back-end on mysql with a front end on access. I created a while back two databases using only access, and so far, they have been working fine. I haven't heard of any missing data or anything like that. I disabled the ALT key (I think it's that one), and allowed the users to access it as long as they used the shortcut on their desktop. In spite of this, I'm still a little aprehensive about using Access as the Back-End ever since I found some code on the Internet which gives you the password of a database. My question here would be, how much better could it be if I developed the front-end in VB? I have never done anything in VB except in school, and that was a while back. What advantages do I have if I use VB instead of Access? Thanks!