Forum Moderators: coopster
What's the best practice for accomplishing this?
Regarding shell users: That's a problem, unless the server is set up to jail the shell users. Permissions won't help because the include file must be world-readible since PHP is usually set up as it's own user and won't belong to your group. All you can do is set up a mysql user with the absolute minimum permissions needed to run the scripts, keep backups and cross your fingers.