Foros del Web » Programando para Internet » PHP »

Problema al conectar a MySQL

Estas en el tema de Problema al conectar a MySQL en el foro de PHP en Foros del Web. Mi página es: Cita: <?php // By PeChU!! if(stristr($_SERVER['PHP_SELF'], "config.php")) die('asdada'); $host = "localhost"; // host mysql $user = "sa"; // mysql username $pass = ...
  #1 (permalink)  
Antiguo 09/12/2010, 16:23
 
Fecha de Ingreso: diciembre-2010
Mensajes: 9
Antigüedad: 13 años, 4 meses
Puntos: 0
Pregunta Problema al conectar a MySQL

Mi página es:
Cita:
<?php
// By PeChU!!
if(stristr($_SERVER['PHP_SELF'], "config.php")) die('asdada');
$host = "localhost"; // host mysql
$user = "sa"; // mysql username
$pass = "*****"; // mysql password
$db = "MiFlyff\SQLEXPRESS"; // mysql db

mysql_connect($host,$user,$pass) or die(mysql_error());
mysql_select_db($db) or die(mysql_error());

function nw($N, $C){
$reg = mysql_query("INSERT INTO accounts (username, password, accesslevel) VALUES( '$N', '$C', '100')")or die(mysql_error());
return $reg;
}
function exi($user){
$check = mysql_query("SELECT * FROM accounts WHERE username = '$user'");
$check2 = mysql_num_rows($check);
return $check2;
}

?>
Tengo el siguiente error:

Cita:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'sa'@'localhost' (using password: YES) in V:\Programas\Servidor\wamp\www\config.php on line 9
Access denied for user 'sa'@'localhost' (using password: YES)
  #2 (permalink)  
Antiguo 09/12/2010, 16:44
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 15 años, 11 meses
Puntos: 528
Respuesta: Ayudaaa prfavor!!

El error es claro, estas utilizando mal la contraeña de la base de datos. Busca primero informacion sobre el tema de conexion a mysql
  #3 (permalink)  
Antiguo 09/12/2010, 17:31
 
Fecha de Ingreso: diciembre-2010
Mensajes: 9
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Ayudaaa prfavor!!

Esque no se nada del tema.. ni siquiera se como buscar he estado horas y horas y nada... cuando configure la base de datos puse una contraseña y el usuario era "sa" y a la base de datos puedo acceder perfectamente... como puedo solucionarlo?
  #4 (permalink)  
Antiguo 09/12/2010, 17:46
Avatar de jaao_death  
Fecha de Ingreso: abril-2009
Ubicación: Murcia/españa
Mensajes: 229
Antigüedad: 15 años
Puntos: 6
Respuesta: Ayudaaa prfavor!!

accedes perfectamente.... está todo instalado en el mismo host?... usas la misma contraseña?, por cierto, te recomiendo usar MySQLi, la i es de improved (mejorado, XD)... bien el modo procedimental o bien OOP
__________________
Mucha seguridad nunca es suficiente.... Por una red segura
El señor ilustre obscurece nuestras mentes
Usas Linux? http://www.dudalibre.com/gnulinuxcounter
  #5 (permalink)  
Antiguo 09/12/2010, 19:45
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Ayudaaa prfavor!!

puede ser error en la contraseña, o que el usuario no tiene permisos, verificarlo.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #6 (permalink)  
Antiguo 09/12/2010, 21:57
 
Fecha de Ingreso: julio-2008
Mensajes: 208
Antigüedad: 15 años, 9 meses
Puntos: 5
Respuesta: Ayudaaa prfavor!!

esos datos son locales..seguro no subiste tu sitio a un host??? ahi debes proporcionar usuarios y claves que te dan ellos...?????
Sino capaz el usuario que estas dando no tiene permisos para acceder a la base...
Prueba entrando a phpmyadmin con ese usuario y ese pass...puedes hacerlo????

Salute!!!
__________________
Lo maravilloso de aprender algo es que nadie puede arrebatárnoslo.
  #7 (permalink)  
Antiguo 09/12/2010, 23:26
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Ayudaaa prfavor!!

miguel_92, para la otra no vayas a quemar demasiadas neuronas pensando en el inteligente titulo de tus temas...

de verdad, te invito a leer las normas del foro, ya que títulos como los tuyos solo dan vergüenza...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #8 (permalink)  
Antiguo 10/12/2010, 03:54
 
Fecha de Ingreso: diciembre-2010
Mensajes: 9
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Problema al conectar a MySQL

El servidor es modo local si, y

Los privilegios que hay en el PhpMyAdmin son:

Cita:

Mas información:
Cita:
Tengo instalado el Microsoft SQL Server 2005
Yo utilizo el SQL Server Management Studio Express para manejar los datos, en este programa entro como usuario "sa" y contraseña "*****", pero en el phpmyadmin
no veo por ningun lado a ese usuario, ¿Sería ese el problema?
Vuelvo a recalcar que no se apenas de ordeandores, y disculpar si he infringido alguna norma en el título, intentaré mejorar de hecho ahora leeré las normas.
~Muchas gracias a todos por vuestra colaboración.

Última edición por miguel_92; 10/12/2010 a las 04:06
  #9 (permalink)  
Antiguo 10/12/2010, 04:15
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 13 años, 8 meses
Puntos: 202
Respuesta: Problema al conectar a MySQL

Visto que en tus imágenes estás en modo local y que tu usuario es root y no tienes contraseña ¿Cual es el problema?
Si te has respondido tu mismo...

servidor: 127.0.0.1 o localhost.
usuario:root
contraseña: NO

mysql_connect("127.0.0.1","root","")

...Mientras que tú pones usuario sa y una contraseña... ¿De donde sacastes esos valores?
__________________
Pensaba que internet era una gran biblioteca de sabiduría, hasta que comprendí que un libro no puede tener mil páginas llenas de faltas de ortografía... :(
  #10 (permalink)  
Antiguo 10/12/2010, 04:23
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 13 años, 8 meses
Puntos: 202
Respuesta: Problema al conectar a MySQL

Cita:
Iniciado por miguel_92 Ver Mensaje
Tengo instalado el Microsoft SQL Server 2005
Yo utilizo el SQL Server Management Studio Express para manejar los datos, en este programa entro como usuario "sa" y contraseña "*****", pero en el phpmyadmin
no veo por ningun lado a ese usuario, ¿Sería ese el problema?

Vuelvo a recalcar que no se apenas de ordeandores
Aaamm estabas intentando entrar con los datos del SQL Sever Management Studio....
Ya puestos podías haber probado con alguna de Windows... O la del messenger ¿No?

¿Que no sabes de ordenadores?
Programar != de saber de ordenadores. Software != Hardware, Lógica != Cacharreo.
Si no sabes que las contraseñas de un programa no te entran en otro... ¿Que haces intentando programar?
Sin ofender, enserio, pero las casas se construyen por la base.
__________________
Pensaba que internet era una gran biblioteca de sabiduría, hasta que comprendí que un libro no puede tener mil páginas llenas de faltas de ortografía... :(
  #11 (permalink)  
Antiguo 10/12/2010, 04:24
 
Fecha de Ingreso: diciembre-2010
Mensajes: 9
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Problema al conectar a MySQL

Cita:
Iniciado por IEKK Ver Mensaje
...Mientras que tú pones usuario sa y una contraseña... ¿De donde sacastes esos valores?
Esos valores los saqué del SQL Server Management Studio Express.

Ahora poniendo lo que tu me has dicho parece que funciona mejor, muchísimas gracias pero me dice lo siguiente:
Cita:
Unknown database 'miflyff\sqlexpress'
Las bases de datos que veo en PhpMyAdmin son estas:
Cita:
¿Como hago para poner la base de datos miflyff\sqlexpress que tengo en el Microsoft SQL Server 2005?

Posdata: No ofendes, pero esque quiero montar un servidor para un juego.. entender entiendo pero de mysql php y eso no...
~Muchísimas gracias!!
  #12 (permalink)  
Antiguo 10/12/2010, 04:28
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 13 años, 8 meses
Puntos: 202
Respuesta: Problema al conectar a MySQL

Vamos a ver... Imagino que estás usando phpEasy u otro programa similar no sé. Coge los datos que tienes en SQL con las tablas, valores y demás e insertado en el la pestaña que pone SQL en phpeasy o el programa que sea... Vamos que importes las consultas.
¡¡¡Obviamente que exista antes una base de datos!!!

Un saludo.
Antes de que postees estas cosas mira un manual, que no tienes un problema de php ( de lo cual es este foro ) sino que estás haciendo cosas por hacer, sin entender.
__________________
Pensaba que internet era una gran biblioteca de sabiduría, hasta que comprendí que un libro no puede tener mil páginas llenas de faltas de ortografía... :(
  #13 (permalink)  
Antiguo 10/12/2010, 06:13
Avatar de jaao_death  
Fecha de Ingreso: abril-2009
Ubicación: Murcia/españa
Mensajes: 229
Antigüedad: 15 años
Puntos: 6
Respuesta: Problema al conectar a MySQL

esto... vamos a ver... según el nombre de la base de datos puedo ver que tal vez estés instalando un servidor de flyff el MMORPG, mmm valla, y no sabes nada de ordenadores? no sabes programar?.... te recomiendo que sigas jugando y disfrutando del juego, el servidor no lo vas a poder montar a menos de que te pongas a hacer los deberes (Aprender más sobre programación y administración de Sistemas informáticos) de lo contrario tu server va a ser muy inestable y fácil de hackear, nada más para empezar pones un servidor a usar el usuario root!!! cuando se recomienda ni si quiera tocarlo, o al menos evitarlo.
__________________
Mucha seguridad nunca es suficiente.... Por una red segura
El señor ilustre obscurece nuestras mentes
Usas Linux? http://www.dudalibre.com/gnulinuxcounter
  #14 (permalink)  
Antiguo 11/12/2010, 20:28
 
Fecha de Ingreso: diciembre-2010
Mensajes: 9
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Problema al conectar a MySQL

Gracias por vuestra ayuda, ya he conseguido hacerlo funcionar, el problema es que me habia olvidado de crear una db en MySqlManagement
  #15 (permalink)  
Antiguo 13/12/2010, 04:38
 
Fecha de Ingreso: julio-2008
Mensajes: 208
Antigüedad: 15 años, 9 meses
Puntos: 5
Respuesta: Problema al conectar a MySQL

Cita:
Iniciado por miguel_92 Ver Mensaje
Gracias por vuestra ayuda, ya he conseguido hacerlo funcionar, el problema es que me habia olvidado de crear una db en MySqlManagement
Jajajajajajjaajajajaj......si vos hiciste funcionar esto es gracias a los grosos que andan por aca!!!! jajajajaja....porque viendo tus mensajes jajajjajajaj...con los comentarios de IEKK y pateketrueke llore de la risa

Es como que yo con los ojos bendados haya desactivado una bomba!!! muy fuerte!!!
Te invito a pasar por las FAQ de este sitio antes de postear:http://www.forosdelweb.com/f18/indice-faqs-php-108208/
Y a leer algun manual de la web (google no muerde)..

Salut!!!
__________________
Lo maravilloso de aprender algo es que nadie puede arrebatárnoslo.

Etiquetas: mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:43.