We have a computer which has MySql installed, and it has no internet connection, so the only way to access to MySql is using that computer. The users are using a C# aplication to interact with the database, and each has their own password, so anyone that doesn't have the credentials won't be able to use the aplication. BUT, since the MySql database is installed in the same computer, the users can access the database directory and files locally, and they can take information from there.
My question is: Is there a way so that only the computer's admin user can have access to the database files, BUT hide the files from non-admin users, and force them to use the aplication?
I have tried setting a password to the files but I can't make it work, and I don't know if this is the solution