Toon posts:

[ASP] MySQL + ASP verbinden database lukt niet

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb dus het probleem dat de verbinding tussen de database en de ASP pagina niet lukt.

De code in de ASP pagina is de volgende:
ASP:
1
2
3
4
5
6
7
8
<%
strConnString = "Driver={Mysql};"  &_ 
                "URL={jdbc:gedelecmatt://localhost/gedelecmatt}; " &_ 
                "uid=mmoerenhout; pwd=********;" 

set objConn = Server.CreateObject("ADODB.Connection") 
objConn.open strConnString 
%>


De error die gegenereert wordt is de volgende:
code:
1
2
3
4
ADODB.Connection.1 error '80004005' 
SQLState: S1000
Native Error Code: 1044
[TCX][MyODBC]Access denied for user: 'mmoerenhout@localhost' to database 'mysql'


Ziet iemand de oplossing voor dit probleem? Er wordt ok gezegd dat de fout in regel nummer 7 (deze code) zou zitten, ik zie echter nergens het probleem.

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18:55

gorgi_19

Kruimeltjes zijn weer op :9

De foutmelding lijkt me toch vrij duidelijk?

"Er kan geen connectie gemaakt worden met de database genaamd mysql, omdat de toegang voor de inlognaam mmoerenhout@localhost geweigerd is"

Grote kans dus dat je connectionstring niet klopt of je inloggevens in de db niet goed staan.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
De inloggegevens kloppen wel, ik ben al 2 dagen opzoek naar de fout en kan ze nog altijd niet vinden. In de connectionstring kan ik ook geen fout vinden. De foutmelding geeft iets weer van access denied en de database mysql zelf, maar die database heb ik nie opgegeven en als de inloggegevens kloppen kan de verbinding toch gemaakt worden?

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18:55

gorgi_19

Kruimeltjes zijn weer op :9

Ik weet geen hout af van MySQL (wel van ASP.. :P), maar net ff op Google gekeken en geen enkele vergelijkbare Conn.string tegengekomen.

code:
1
2
3
4
5
dim conn, ConnectionString
Set Conn = Server.CreateObject("ADODB.Connection")
ConnectionString = "Driver={MySQL}; SERVER=80.84.233.99;
DATABASE=databasenaam; UID=gebruikersnaam; PWD=wachtwoord"
Conn.Open ConnectionString


code:
1
2
3
ConnectionString="DRIVER=org.gjt.mm.mysql.Driver; URL={jdbc:mysql://IP_ADDRESS:3306/DATABASE_NAME}; uid=MySQLUser;pwd=MySQLPassword;" 
set con = Server.CreateObject("ADODB.Connection") 
con.open(ConnectionString)


2 code samples gevonden op Internet; werken deze wel als je deze manier gebruikt?

edit:

Nee, eerste voorbeeld gaat neit werken bij jou; het is geschreven in VBScript en jij werkt met JScript?

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • zneek
  • Registratie: Augustus 2001
  • Laatst online: 08-02-2025
Enne, gebruik je nou een Java JDBC driver??? Werkt dat?

  • Basszje
  • Registratie: Augustus 2000
  • Laatst online: 01-09 11:10

Basszje

Reisvaap!]

zneek schreef op 09 september 2002 @ 23:49:
Enne, gebruik je nou een Java JDBC driver??? Werkt dat?
Kan je volgens mij beter MyODBC gebruiken :) . Tenminste die gebruik ik al een tijdje voor mijn ASP / MYSQL site en werkt wel lekker moet ik zeggen :)

Beware of listening to the imposter; you are undone if you once forget that the fruits of the earth belong to us all, and the earth itself to nobody.


Verwijderd

Topicstarter
gorgi_19 schreef op 09 september 2002 @ 23:20:
Ik weet geen hout af van MySQL (wel van ASP.. :P), maar net ff op Google gekeken en geen enkele vergelijkbare Conn.string tegengekomen.

code:
1
2
3
4
5
dim conn, ConnectionString
Set Conn = Server.CreateObject("ADODB.Connection")
ConnectionString = "Driver={MySQL}; SERVER=80.84.233.99;
DATABASE=databasenaam; UID=gebruikersnaam; PWD=wachtwoord"
Conn.Open ConnectionString


code:
1
2
3
ConnectionString="DRIVER=org.gjt.mm.mysql.Driver; URL={jdbc:mysql://IP_ADDRESS:3306/DATABASE_NAME}; uid=MySQLUser;pwd=MySQLPassword;" 
set con = Server.CreateObject("ADODB.Connection") 
con.open(ConnectionString)


2 code samples gevonden op Internet; werken deze wel als je deze manier gebruikt?

edit:

Nee, eerste voorbeeld gaat neit werken bij jou; het is geschreven in VBScript en jij werkt met JScript?
Thanx, ik heb het met het eerste codevoorbeeld gedaan en nu werkt het :)
Pagina: 1