Pero cual es el error que sale de privilegios o que?
Por lo pronto deberias ver si te crea correctamente la base de datos simplemente asi:
Código PHP:
/* Conectar con el servidor */
$conectar = mysql_connect("localhost","root","pass") or die(mysql_error());
/* Crear la base de datos */
mysql_query("CREATE DATABASE `tu_base`",$conectar) or die(mysql_error());
/* Si toda a ido bien, ahora se selecciona la base de datos recien creada */
mysql_select_db("tu_base",$conectar);
/* Apartir de aqui ya podras crear la tabla */
Lo primero seria ver que tipo de error te esta saliendo.