beberapa cara :
1. Update table db...sesuaikan saja lalu reset privileges atau kalo mau
nekat restart mysqldaemonnya
2. Masuk ke console (ini cara geek)
#mysql -u root -p mysql
Enter password :
msyql> grant all privileges on namadb.* to [EMAIL PROTECTED] identified by
'passwordnya';
mysql> grant all privileges on namadb.* to usernya identified by
'passwordnya'; flush privileges;
mysql> \q
masih banyak cara lain kok :D
On Mon, 3 Oct 2005, - Cygnus - wrote:
Date: Mon, 03 Oct 2005 11:03:44 +0700
From: - Cygnus - <[EMAIL PROTECTED]>
Reply-To: [email protected]
To: [email protected]
Subject: Re: [tanya-jawab] phpmyadmin
Denny Zulfikar wrote:
masuk sebagai user root ke phpmyadmin. kemudian klik link priveleges > add
a new user. masukkan username, password dan hostnya. pada Global
Priveleges jangan berikan tanda cek apapun.
setelah user jadi, baru anda buatkan databasenya. create new databases >
nama databasenya.
setelah database selesai dibuat, kembalilah ke halaman utama. di halaman
tersebut klik link Privileges > pilih usernamenya > klik edit. di bawah
Global Priveleges ada bagian "Database Spesific Priveleges".
Add privileges on the following database: pilih database yang ingin
di-beri privelegesnya. klik OK. lalu masukkan hak privilegesnya apa saja.
udah gitu aja...
met nyoba ya....;)
Saya sudah coba pakai cara tsb, tapi tetap saja user ini bisa "melihat" list
database milik user2 lain, dan si user cuma punya hak untuk memaintain
database yang sudah didefine oleh admin, tapi gak bisa create database baru,
padahal kebutuhan saya itu pengennya supaya si user bisa create database
sendiri, tapi nggak bisa ngelongok database milik user lain walaupun
listingnya aja sekalipun.
Ada lagi yg bisa bantu?
--
- Cygnus -
--
Unsubscribe: kirim email kosong ke [EMAIL PROTECTED]
Arsip, FAQ, dan info milis di http://linux.or.id/milis
Tidak bisa posting? Baca:
http://linux.or.id/problemmilis
http://linux.or.id/tatatertibmilis