siempre he trabajado la conexion con la Base de datos Mysql de la siguiente manera y efectivamente funciona.
Código PHP:
$conexion=mysql_connect("localhost","usuario_permisos","clave_usuario_permisos") or die ("No es posible la conexion con la BD");
mysql_select_db("teatro",$conexion) or die("problemas en la selecion de la BD");
lo que necesito es realizar la conexion de la siguiente manera ... que al momento no funciona y genera un error
Código PHP:
private $user='usuario_permisos';
private $pass='clave_usuario_permisos';
private $BD='teatro';
private $url='localhost';
$conexion=mysql_connect($url,$user,$pass) or die ("No es posible la conexion con la BD");
mysql_select_db($BD,$conexion) or die("problemas en la selecion de la BD");
Alguien podria decirme el por que de esto ?
Revise muy bien que el paso directamente y el paso por variable esten correctamente escritos, asi que no es error de escritura, las variables estan declaradas como private pues solo la clase donde son declaradas tendran acceso a estas.
El error que se genera es este
Access denied for user 'ODBC'@'localhost' (using password: NO)
Como se ve trata de conectarse con el usuario ODBC no se que puede significar pero el usuario que deseo conectar a la Bd es 'usuario_permisos'.
Por favor se que es un error muy simple, pero si a alguien le ha pasado o si sabe por que ocurre agradezco su ayuda