itu terjadi karena MySQL yg berjalan di 192.168.217.1 tidak 
mengijinkan root di 'KompGue' utk login.
root kalo di local memang bisa melakukan apa saja, tapi utk host 
lain belum tentu. anda harus mendaftarkan [EMAIL PROTECTED] sebagai user 
di 192.168.217.1
misal anda mau mengakses dati host 'KompGue' ke MySQL di 
192.168.217.1 dengan password '[EMAIL PROTECTED]' dan user 'root', maka di 
mysql (server) anda harus membuat user root baru dengan perintah :

GRANT ALL ON *.* TO [EMAIL PROTECTED] IDENTIFIED BY '[EMAIL PROTECTED]'

klo perintah di atas ga jalan coba buka manualnya dengan kata kunci 
GRANT (soalnya aku lupa pake ' atau `).

semoga membantu.
salam,

cahyo



--- In [email protected], "cyberfxx" <[EMAIL PROTECTED]> wrote:
>
> Halo Rekan-rekan, mau tanya nih,
> saya ada coba test koneksi vb ke MySQL
> kira-kira begini script nya:
> 
> Dim Conn As ADODB.Connection
> Dim Rs1 As ADODB.Recordset
> 
> 
> Set Conn = New Connection
> Conn.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" _
>                         "SERVER=localhost;" _
>                         "DATABASE=MyData;" _
>                         "UID=root;" _
>                         "PWD=MyPassword;" _
>                         "OPTION=3"
> Conn.Open
> 
> Kalau "SERVER=localhost;" (Berjalan Lancar)
> 
> Pertanyaannya,
> kok kalau server kita ganti dengan IP Komputer, jadi nga mau ya..?
> misalnya: 192.168.217.1
> 
> kalau "SERVER=192.168.217.1;" (ERROR DAH.. Y_Y)
> 
> Bunyi errornya seperti ini:
> Run-time error '-2147467259(80004005)
> [MySQL][ODBC 3.51 Driver]Host 'KompGue' is not allowed to connect 
to
> this MySQL Server
> 
> tapi kalau di ganti 127.0.0.1 mau.
> 
> Mohon bimbingannya,setting mana yg salah/kurang ya?
> 
> Rgds
> vb-Beginner
>


Kirim email ke