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
 
 

 Problemas de conexion con BD
 Problemas de conexion con BD 



 Este tema le ha gustado a 1 personas
Este tema le ha gustado a 1 personas