deneme1 ve deneme2 adlı veritabanlarının aşağıdaki
şekilde oluşturulduğu varsayılsın

mysql> CREATE DATABASE deneme1;
mysql> CREATE DATABASE deneme2;
ve deneme kullanıcısı her iki veritabınınada erişim hakları icin ;

mysql> GRANT ALL ON deneme1.* TO [email protected] IDENTIFIED BY 'sifre';
mysql> GRANT ALL ON deneme2.* TO [email protected] IDENTIFIED BY 'sifre';

"deneme" kullanıcısı deneme1 ve deneme2 veritabanlarından tam yetkiye sahip.Phmyadminde tek kullanıcı ile birden fazla veritabanı nasıl yonetilir?

Bunun icin 2 yol izlenebilir

1-) config.inc.php dosyasında ki $cfg['Servers'][$i]['auth_type'] = ''; değeri
$cfg['Servers'][$i]['auth_type'] = 'cookie';

yapılır ve phpmyadmine web arayuzunden erişim icin
gelen ekrana kullanıcı adı ve şifre girilerek deneme kullanıcısının "deneme1" ve "deneme2" veritabanlarına yonetimi sağlanır

2-)İkinci bir yontemde config.inc.php dosyasındaki

$cfg['Servers'][$i]['user'] = '';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['only_db'] = '';

değerlerin

$cfg['Servers'][$i]['user'] = 'deneme';
$cfg['Servers'][$i]['password'] = 'sifre';
$cfg['Servers'][$i]['only_db'] = array('deneme1','deneme2');

yapılarak "deneme" kullanıcısının "deneme1" ve "deneme2" veritabalarını yonetimi sağlanır



Kod:
Kaynak:EnderUnix