webForumDet fria alternativet

mySql-koppling med asp

1 svar · 225 visningar · startad av LR^evil.sid

LR^evil.sidMedlem sedan maj 2002560 inlägg
#1

Till denna kod:

	set con = server.createobject("adodb.connection")
	con.open "driver={mySql};server=mysql.treasure.d2g.com;database=sidsTest;uid=admin;pwd=password"
	set rs = con.execute ( " select * from login " )
	do while not rs.eof
		response.write _
			rs ( "loginId" ) & "<br>" & _
			rs ( "loginUsr" ) & "<br>" & _
			rs ( "loginPwd" ) & "<br>" & _
			rs ( "loginEml" ) & "<br>" & _
			rs ( "loginDate" ) & "<br>" & _
			rs ( "loginIp" ) & "<br>"
		rs.movenext
	loop
	set rs  = nothing
	set con = nothing

får detta felmeddelande:

[TCX][MyODBC]Access denied for user: 'admin@c213-100-193-68.swipnet.se' (Using password: YES)

om jag byter ut mysql.treasure.d2g.com mot localhost så fungerar det. Vad är felet?

.additional: Medan jag satt och filade på detta inlägg satt jag även och testade lite saker och råkade kasta en blick på addressfältet. Där står det ju http://treasure.d2g.com/mysql.asp så det är ju inte lokalt på servern. det skulle altså fungera för alla som besöker sidan. Men jag frågar fortfarande varför inte mysql.treasure.d2g.com fungerar.

cefalkMedlem sedan juni 2000278 inlägg
#2

Användare admin har endast rättighet att connecta till databasen från localhost.

Öpnna databasen mysql välj därefter tabellen user ändra Host för användare admin till @ sen ska det fungera.

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)