If I need to restrict access to certain databases?
Generally you should start by running mysql_secure_installation on any mysql production database servers to ensure the minimum security measures are in place. You shouldn't need additional restrictions on general users after this.