Is it possible for me to password protect the entire mySQL database file, seeing as to how someone can just copy the db out and reopen it in another mySQL application?

What other forms of password protection does mySQL offer? Table locking, diff. granularities etc.