el problema es el uso de grant... por lo que veo es un statement of mysql server y no de php ... la version para php creo que sigue este modelo:
Código PHP:
Ver original$sql = "CREATE USER '" . $dbName . "'@'localhost' IDENTIFIED BY '" . $privilege_passwd . "'";
$sql = "GRANT SELECT , INSERT , UPDATE , DELETE ON " . $dbName . " . * TO '" . $dbName . "'@'localhost' IDENTIFIED BY '" . $privilege_passwd . "'";
tambien que el usuario que usas pára crear a los otros no tiene los privilegios necesarios...
aun asi el error de bolean es un error de php y las funciones con extencion mysql ya no se usa te recomiendo mysqli orientado a objetos