- Katılım
- 10 Mart 2008
- Mesajlar
- 210
- Reaction score
- 2
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ı için ;
mysql> GRANT ALL ON deneme1.* TO deneme@localhost IDENTIFIED BY 'sifre';
mysql> GRANT ALL ON deneme2.* TO deneme@localhost 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 yönetilir?
Bunun için 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 arayüzünden erişim için
gelen ekrana kullanıcı adı ve şifre girilerek deneme kullanıcısının "deneme1" ve "deneme2" veritabanlarına yönetimi sağlanır
2-)İkinci bir yöntemde 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ı yönetimi sağlanır
ş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ı için ;
mysql> GRANT ALL ON deneme1.* TO deneme@localhost IDENTIFIED BY 'sifre';
mysql> GRANT ALL ON deneme2.* TO deneme@localhost 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 yönetilir?
Bunun için 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 arayüzünden erişim için
gelen ekrana kullanıcı adı ve şifre girilerek deneme kullanıcısının "deneme1" ve "deneme2" veritabanlarına yönetimi sağlanır
2-)İkinci bir yöntemde 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ı yönetimi sağlanır
Kod:
Kaynak:EnderUnix