Set grant_enabled flag on db_details structure

Fixes accidental setting of flag on 'db' structure.
Don't set DB user and pass in skip-grant-tables environment

Fixes bug setting up dev_fasttests environment, where SQL commands with;

"1290, The MySQL server is running with the --skip-grant-tables option
so it cannot execute this statement"