Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2001
    Messaggi
    84

    [JAVA] messaggio errore connessione DB

    Ciao a tutti!
    Ho un problema:
    Ho scritto una classe che effettua una connessione ad un db MySql con i seguenti parametri:
    -------------------------------------------------------------------
    Class.forName("org.gjt.mm.mysql.Drver").newInstanc e();
    conn = DriverManager.getConnection("mysql://localhost:3306/prova");
    -------------------------------------------------------------------

    Quando lancio la classe con JBuilder6 mi da il seguente errore:

    -------------------------------------------------------------------
    java.sql.SQLException: Invalid authorization specification message from server: "Access denied for user 'nobody'@'localhost' (using password: NO)"
    -------------------------------------------------------------------

    Qualcuno sa darmi una spiegazione?
    Grazie 1000;

  2. #2
    Devi passargli anche l'username e la password nella stringa di connessione....guarda la documentazione di quella classe per saper come fare!

  3. #3
    Utente di HTML.it L'avatar di Angelo1974
    Registrato dal
    Feb 2003
    Messaggi
    1,107
    Tra l'altro mi che sbagli anche il nome del Driver; di solito per connettermi a MySql io utilizzo:
    codice:
    Class.forName("org.gjt.mm.mysql.Driver").newInstance();
    e non
    codice:
    Class.forName("org.gjt.mm.mysql.Drver").newInstance();
    Come vedi nel mio caso driver ha una i in più; ciao
    Se vuoi trovare l'arcobaleno, devi sopportare la pioggia

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.