Cara mengubah server phpmyadmin

Sejak versi 1. 4. 2, phpMyAdmin mendukung administrasi beberapa server MySQL. Oleh karena itu, sebuah -array telah ditambahkan yang berisi informasi login untuk server yang berbeda. Yang pertama berisi nama host dari server pertama, yang kedua berisi nama host dari server kedua, dll. Di

// Enable SSL $cfg['Servers'][$i]['control_ssl'] = true; // Client secret key $cfg['Servers'][$i]['control_ssl_key'] = '../client-key.pem'; // Client certificate $cfg['Servers'][$i]['control_ssl_cert'] = '../client-cert.pem'; // Server certification authority $cfg['Servers'][$i]['control_ssl_ca'] = '../server-ca.pem'; 
4, hanya ada satu bagian untuk definisi server, namun Anda dapat memasukkan sebanyak yang Anda butuhkan di
// Enable SSL $cfg['Servers'][$i]['control_ssl'] = true; // Client secret key $cfg['Servers'][$i]['control_ssl_key'] = '../client-key.pem'; // Client certificate $cfg['Servers'][$i]['control_ssl_cert'] = '../client-cert.pem'; // Server certification authority $cfg['Servers'][$i]['control_ssl_ca'] = '../server-ca.pem'; 
5, salin blok itu atau bagian yang diperlukan [Anda tidak perlu menentukan semua pengaturan, hanya yang perlu Anda ubah]

Catatan

Array dimulai dengan $cfg['Servers'][1]. Jangan gunakan $cfg['Server'][0]. Jika Anda menginginkan lebih dari satu server, cukup salin bagian berikut [termasuk penambahan $i] beberapa kali. Tidak perlu mendefinisikan array server lengkap, cukup tentukan nilai yang perlu Anda ubah

// Enable SSL $cfg['Servers'][$i]['control_ssl'] = true; // Client secret key $cfg['Servers'][$i]['control_ssl_key'] = '../client-key.pem'; // Client certificate $cfg['Servers'][$i]['control_ssl_cert'] = '../client-cert.pem'; // Server certification authority $cfg['Servers'][$i]['control_ssl_ca'] = '../server-ca.pem'; 
7Jenis. string Nilai default.
// Enable SSL $cfg['Servers'][$i]['control_ssl'] = true; // Client secret key $cfg['Servers'][$i]['control_ssl_key'] = '../client-key.pem'; // Client certificate $cfg['Servers'][$i]['control_ssl_cert'] = '../client-cert.pem'; // Server certification authority $cfg['Servers'][$i]['control_ssl_ca'] = '../server-ca.pem'; 
_8

Nama host atau alamat server MySQL $i-th Anda. e. g.

// Enable SSL $cfg['Servers'][$i]['control_ssl'] = true; // Client secret key $cfg['Servers'][$i]['control_ssl_key'] = '../client-key.pem'; // Client certificate $cfg['Servers'][$i]['control_ssl_cert'] = '../client-cert.pem'; // Server certification authority $cfg['Servers'][$i]['control_ssl_ca'] = '../server-ca.pem'; 
_9

Nilai yang mungkin adalah

  • nama host, e. g. ,
    // Enable SSL $cfg['Servers'][$i]['control_ssl'] = true; // Client secret key $cfg['Servers'][$i]['control_ssl_key'] = '../client-key.pem'; // Client certificate $cfg['Servers'][$i]['control_ssl_cert'] = '../client-cert.pem'; // Server certification authority $cfg['Servers'][$i]['control_ssl_ca'] = '../server-ca.pem'; 
    8 atau
    $cfg['Servers'][$i]['only_db'] = array['db1', 'db2']; 
    1
  • alamat IP, mis. g. ,
    $cfg['Servers'][$i]['only_db'] = array['db1', 'db2']; 
    2 atau
    $cfg['Servers'][$i]['only_db'] = array['db1', 'db2']; 
    3
  • Alamat IPv6, mis. g.
    $cfg['Servers'][$i]['only_db'] = array['db1', 'db2']; 
    _4
  • titik -
    $cfg['Servers'][$i]['only_db'] = array['db1', 'db2']; 
    _5, i. e. , gunakan pipa bernama pada sistem windows
  • kosong -
    $cfg['Servers'][$i]['only_db'] = array['db1', 'db2']; 
    _6, nonaktifkan server ini

Catatan

Nama host

// Enable SSL $cfg['Servers'][$i]['control_ssl'] = true; // Client secret key $cfg['Servers'][$i]['control_ssl_key'] = '../client-key.pem'; // Client certificate $cfg['Servers'][$i]['control_ssl_cert'] = '../client-cert.pem'; // Server certification authority $cfg['Servers'][$i]['control_ssl_ca'] = '../server-ca.pem'; 
_9 ditangani secara khusus oleh MySQL dan menggunakan protokol koneksi berbasis soket. Untuk menggunakan jaringan TCP/IP, gunakan alamat IP atau nama host seperti
$cfg['Servers'][$i]['only_db'] = array['db1', 'db2']; 
8 atau
$cfg['Servers'][$i]['only_db'] = array['db1', 'db2']; 
9. Anda dapat mengonfigurasi jalur ke soket dengan

Lihat juga

,

$cfg['Servers'][$i]['hide_db'] = '^a'; 
2Jenis. string Nilai default.
$cfg['Servers'][$i]['only_db'] = array['db1', 'db2']; 
_6

Nomor port server MySQL $i-th Anda. Standarnya adalah 3306 [biarkan kosong]

Catatan

Jika Anda menggunakan

// Enable SSL $cfg['Servers'][$i]['control_ssl'] = true; // Client secret key $cfg['Servers'][$i]['control_ssl_key'] = '../client-key.pem'; // Client certificate $cfg['Servers'][$i]['control_ssl_cert'] = '../client-cert.pem'; // Server certification authority $cfg['Servers'][$i]['control_ssl_ca'] = '../server-ca.pem'; 
9 sebagai nama host, MySQL mengabaikan nomor port ini dan terhubung dengan soket, jadi jika Anda ingin terhubung ke port yang berbeda dari port default, gunakan
$cfg['Servers'][$i]['only_db'] = array['db1', 'db2']; 
8 atau nama host asli di

Lihat juga

,

$cfg['Servers'][$i]['hide_db'] = '^a'; 
8Jenis. string Nilai default.
$cfg['Servers'][$i]['only_db'] = array['db1', 'db2']; 
_6

Jalur ke soket yang akan digunakan. Biarkan kosong untuk default. Untuk menentukan soket yang benar, periksa konfigurasi MySQL Anda atau, menggunakan klien baris perintah mysql, keluarkan perintah

$cfg['Servers'][$i]['hide_db'] = '^[db1|db2]$'; 
0. Di antara informasi yang dihasilkan akan ditampilkan soket yang digunakan

Catatan

Ini berlaku hanya jika diatur ke ________0______9

Lihat juga

,

$cfg['Servers'][$i]['hide_db'] = '^[db1|db2]$'; 
4Jenis. nilai default boolean. PALSU

Apakah mengaktifkan SSL untuk koneksi antara phpMyAdmin dan server MySQL untuk mengamankan koneksi

Saat menggunakan ekstensi

$cfg['Servers'][$i]['hide_db'] = '^[db1|db2]$'; 
_5, tidak ada opsi konfigurasi
$cfg['Servers'][$i]['hide_db'] = '^[db1|db2]$'; 
6 yang tersisa yang berlaku

Kami sangat menyarankan ekstensi

$cfg['Servers'][$i]['hide_db'] = '^[db1|db2]$'; 
_7 saat menggunakan opsi ini

Lihat juga

, , , , , , ,

ALTER TABLE `pma__column_comments` ADD `mimetype` VARCHAR[ 255 ] NOT NULL, ADD `transformation` VARCHAR[ 255 ] NOT NULL, ADD `transformation_options` VARCHAR[ 255 ] NOT NULL; 
_4Jenis. string Nilai default. BATAL

Jalur ke file kunci klien saat menggunakan SSL untuk menghubungkan ke server MySQL. Ini digunakan untuk mengotentikasi klien ke server

Misalnya

$cfg['Servers'][$i]['ssl_key'] = '/etc/mysql/server-key.pem'; 

Lihat juga

, , , , , , ,

  [from]  
1Jenis. string Nilai default. BATAL

Jalur ke file sertifikat klien saat menggunakan SSL untuk menghubungkan ke server MySQL. Ini digunakan untuk mengotentikasi klien ke server

Lihat juga

, , , , , , ,

  [from]  
8Jenis. string Nilai default. BATAL

Jalur ke file CA saat menggunakan SSL untuk menghubungkan ke server MySQL

Lihat juga

, , , , , , ,

'all' -> 0.0.0.0/0 'localhost' -> 127.0.0.1/8 'localnetA' -> SERVER_ADDRESS/8 'localnetB' -> SERVER_ADDRESS/16 'localnetC' -> SERVER_ADDRESS/24 
5Jenis. string Nilai default. BATAL

Direktori berisi sertifikat SSL CA tepercaya dalam format PEM

Lihat juga

, , , , , , ,

$cfg['Servers'][$i]['AllowDeny']['order'] = 'allow,deny'; $cfg['Servers'][$i]['AllowDeny']['rules'] = array['allow bob from all']; // Allow only 'bob' to connect from any host  $cfg['Servers'][$i]['AllowDeny']['order'] = 'allow,deny'; $cfg['Servers'][$i]['AllowDeny']['rules'] = array['allow mary from 192.168.100.[50-100]']; // Allow only 'mary' to connect from host 192.168.100.50 through 192.168.100.100  $cfg['Servers'][$i]['AllowDeny']['order'] = 'allow,deny'; $cfg['Servers'][$i]['AllowDeny']['rules'] = array['allow % from 192.168.[5-6].10']; // Allow any user to connect from host 192.168.5.10 or 192.168.6.10  $cfg['Servers'][$i]['AllowDeny']['order'] = 'allow,deny'; $cfg['Servers'][$i]['AllowDeny']['rules'] = array['allow root from 192.168.5.50','allow % from 192.168.6.10']; // Allow any user to connect from 192.168.6.10, and additionally allow root to connect from 192.168.5.50 
2Jenis. string Nilai default. BATAL

Daftar sandi yang diizinkan untuk koneksi SSL ke server MySQL

Lihat juga

, , , , , , ,

$cfg['Servers'][$i]['AllowDeny']['order'] = 'allow,deny'; $cfg['Servers'][$i]['AllowDeny']['rules'] = array['allow bob from all']; // Allow only 'bob' to connect from any host  $cfg['Servers'][$i]['AllowDeny']['order'] = 'allow,deny'; $cfg['Servers'][$i]['AllowDeny']['rules'] = array['allow mary from 192.168.100.[50-100]']; // Allow only 'mary' to connect from host 192.168.100.50 through 192.168.100.100  $cfg['Servers'][$i]['AllowDeny']['order'] = 'allow,deny'; $cfg['Servers'][$i]['AllowDeny']['rules'] = array['allow % from 192.168.[5-6].10']; // Allow any user to connect from host 192.168.5.10 or 192.168.6.10  $cfg['Servers'][$i]['AllowDeny']['order'] = 'allow,deny'; $cfg['Servers'][$i]['AllowDeny']['rules'] = array['allow root from 192.168.5.50','allow % from 192.168.6.10']; // Allow any user to connect from 192.168.6.10, and additionally allow root to connect from 192.168.5.50 
_9Jenis. nilai default boolean. BENAR

Baru di versi 4. 6. 0. Ini didukung sejak phpMyAdmin 4. 6. 0.

Jika instalasi PHP Anda menggunakan MySQL Native Driver [mysqlnd], server MySQL Anda adalah 5. 6 atau lebih baru, dan sertifikat SSL Anda ditandatangani sendiri, ada kemungkinan koneksi SSL Anda akan gagal karena validasi. Menyetel ini ke

Bài mới nhất

Chủ Đề