MySQL und VS 2005 Pro

tombo82

Mitglied
Guten Morgen:

ich habe diesen Code:
Imports MySql.Data.MySqlClient

Public Class Form1
Dim conn As MySqlConnection
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Application.Exit()
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
conn = New MySqlConnection()
conn.ConnectionString = "server=192.168.10.16;" _
& "user id=root;" _
& "password=test;" _
& "database=test"
conn.Open()

End Sub
End Class

und bekommen diesen Fehler:
Access denied for user 'root'@'192.168.10.16' (using password: YES)
der Nutzer root hat alle rechte
und komme auch per Browser in Phpmyadmin
 

Norbert Eder

Erfahrenes Mitglied
Root wird sich wohl nur von localhost aus anmelden dürfen. Wenn MySql auf dem gleichen Rechner läuft wie deine Anwendung, dann ändere die IP in deinem Connection-String auf 127.0.0.1, andernfalls gib dem root die entsprechenden Rechte.

@Connect per Browser: Da meldet er sich mit root@127.0.0.1 an.