Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [risolto]Access denied for user 'ODBC'@'localhost'...

    Ho cercato nel forum ma niente...
    Provo...
    Ho un MySql 4.1 istallato su un server NT.
    Un sito in PHP con questa string di connessione:
    <?
    $host = "localhost";
    $login = "login";
    $password = "password";
    $nome_db = "nome_db";
    $db = mysql_connect($host,$login,$password);

    mysql_select_db($nome_db,$db);
    ?>
    Quando metto su una pagina di test e la richiamo su browser mi compare questo messaggio:
    Access denied for user 'ODBC'@'localhost' (using password: NO)
    L'utente ODBC non esiste sul DB (e non capisco da dove lo prenda!!!), mentre esiste il record login con la sua password associata.
    Che devo fare???
    Mr_Mind: Free Mind On The Web

  2. #2
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    da quanto scrivi mi pare di capire che esiste in una tabella del database un recordo con valori

    $login
    $password

    la funzione mysql_connect accetta tre parametri

    $host,$login,$password

    in questo caso $login e $password non sono quelli contenuti in una qualsiasi tabella
    sono quelli che hai usato per configurare il database


    hai phpmyadmin installato?
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  3. #3

    RISOLTO

    Tutto ok...
    Risolto...
    Purtroppo è la versione di MySql che cambiava un po' le cose ma ho trovato come risolvere.
    TX!
    Mr_Mind: Free Mind On The Web

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.