PhpMyAdmin-e kök giriş girişini nädip öçürmeli


Phpmyadmin-i maglumatlar bazalaryňyzy torda (ýa-da has beteri, internet arkaly) dolandyrmak üçin yzygiderli ulanmagy meýilleşdirýän bolsaňyz, kök hasaby ulanmak islemeýärsiňiz. Bu diňe phpmyadmin üçin däl, eýsem beýleki web esasly interfeýs üçin hem dogry.

/etc/phpmyadmin/config.inc.php -da aşakdaky setiri gözläň we AllowRoot görkezmesiniň ALALSEYŞLYGYndadygyna göz ýetiriň:

$cfg['Servers'][$i]['AllowRoot'] = FALSE;

Ubuntu/Debian-da görkezilişi ýaly bu iki setiri goşmaly:

/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['AllowRoot'] = false;

Üýtgeşmeleri ýazdyryň we Apache-i täzeden açyň.

------------- On CentOS/RHEL Systems -------------
# systemctl restart httpd.service

------------- On Debian/Ubuntu Systems -------------
# systemctl restart apache2.service

Soňra phpmyadmin giriş sahypasyna ( https://phpmyadmin ) girmek üçin ýokardaky maslahatlarda görkezilen ädimleri ýerine ýetiriň we kök hökmünde girmäge synanyşyň:

Soňra buýruk buýrugy arkaly MySQL/MariaDB maglumat bazasyna birikdiriň we kök şahsyýet maglumatlaryny ulanyp, hersine bir maglumat bazasyna girmek üçin zerur hasap açyň. Bu ýagdaýda jdoespassword paroly bilen jdoe atly hasap dörederis:

# mysql -u root -p
Enter password: 
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 24
Server version: 10.1.14-MariaDB MariaDB Server

Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]> CREATE USER 'jdoe'@'localhost' IDENTIFIED BY 'jdoespassword';
Query OK, 0 rows affected (0.04 sec)

MariaDB [(none)]> GRANT ALL PRIVILEGES ON gestion.* to 'jdoe'@'localhost';
Query OK, 0 rows affected (0.00 sec)

Soňra ýokardaky şahsyýet maglumatlaryny ulanyp gireliň. Görşüňiz ýaly, bu hasaby diňe bir maglumat bazasyna alyp bolýar:

Gutlaýarys! Phpmyadmin gurnamaňyza kök ygtyýaryny ýapdyňyz we indi maglumat bazalaryňyzy dolandyrmak üçin ulanyp bilersiňiz.

Ulanyjy adyny we parolyny tordaky tekst görnüşinde ibermezlik üçin, HTTPS (SSL şahadatnamasy) bilen phpmyadmin gurnamaňyza goşmaça howpsuzlyk gatlagyny goşmagyňyzy maslahat berýärin.