sql >> Database >  >> Database Tools >> phpMyAdmin

hoe config.inc.php te configureren om een ​​inlogformulier te hebben in phpmyadmin

Allereerst hoeft u zelf geen formulier te ontwikkelen:phpMyAdmin, afhankelijk van de configuratie (d.w.z. config.inc.php ) zal een identificatieformulier tonen, waarin om een ​​login en wachtwoord wordt gevraagd.

Om dat formulier te krijgen, moet u niet gebruiken:

$cfg['Servers'][$i]['auth_type'] = 'config';

Maar je moet gebruiken:

$cfg['Servers'][$i]['auth_type'] = 'cookie';

(Tenminste, dat heb ik op een server die om login/wachtwoord vraagt, met behulp van een formulier)


Voor meer informatie kunt u de documentatie bekijken:

'config' authenticatie ($auth_type = 'config' ) is de gewone oude manier:gebruikersnaam en wachtwoord worden opgeslagen inconfig.inc.php.

'cookie' authenticatiemodus ($auth_type = 'cookie' ) zoals geïntroduceerd in 2.2.3 stelt u in staat om in te loggen als elke geldige MySQL-gebruiker met behulp van cookies.
Gebruikersnaam en wachtwoord worden tijdens de sessie in cookies opgeslagen en wachtwoord wordt verwijderd wanneer deze eindigt.



  1. [Docker]:PHPMyAdmin verbinden met MySQL werkt niet

  2. Kan geen hoofdsleutel maken voor hoofddatabase in azure sql

  3. Hoe u uw connecties organiseert

  4. Mysql FOUT:ASCII '\0' tijdens het importeren van een sql-bestand op de linux-server