İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Phmyadmin'de tek kullanıcı ile birden fazla veritabanı yönetmek

CaNeRiuM

0
İyinet Üyesi
Onaylı Üye
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



Kod:
Kaynak:EnderUnix
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst