Terimakasih atas bantuannya.
ternyata memang harus ditambahkan user [EMAIL PROTECTED]

Tapi kalau untuk koneksi ke komp lain tetap nga bisa ya?

Misal, Programnya diKomp A dan Database MySQL nya di Komp B
udah saya coba tambahkan user [EMAIL PROTECTED] (Komp B),
kira-kira seperti ini settingnya:

cat:
Komp. A = 192.168.217.1
Komp. B = 192.168.217.2
-----
Set Conn = New Connection
Conn.ConnectionString = "DRIVER={MySQL ODBC 3.51
Driver};SERVER=192.168.217.2;DATABASE=Test;UID=root; PWD=newpass;OPTION=3"
Conn.Open
-----
hasilnya:
[MySQL][ODBC 3.51 Driver]Access denied for user 'root'@192.168.217.1

Access DENIED nya ke [EMAIL PROTECTED] (Komp. A)
padahal setting server nya udah saya set ke: [EMAIL PROTECTED] (Komp. B)

Mohon petunjuknya..

Rgds
vb-Beginner


--- In [email protected], "cahyo kusworo" <[EMAIL PROTECTED]>
wrote:
>
> 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" <cyberfxx@> 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