Hallo,
Na veel gepruts en leeswerk is 't me gelukt een Apache webserver met PHP, MySQL, .htaccess en phpmyadmin op te zetten. Alle werkt nu wel, maar ik heb nog een vraag:
Tijdens de installatie van MySQL moest ik o.a een naam en wachtwoord intikken. Bijvoorbeeld naam: 'administrator' en paswoord 'tweakers' ofzo.
Alleen als ik nu PhpMyadmin start, dan zegt ie:
In PhphMyadmin zit de optie tot het aanmaken van users met privileges. Hier zijn er default al vier aangemaakt:
Nou kan ik in het bestand config.inc.php in de phpmyadmin map ook een “user” en “passwoord” invullen. Het leek mij waarschijnlijk dat je daar dus een user moest invullen die met behulp van de privileges in phpmyadmin zijn aangemaakt. Dit lijkt alleen niet te werken, want als ik een nieuwe user aanmaak met de privileges van phphmyadmin en die username invul in config.inc.php, dan kan ik opeens geen database meer aanmaken omdat ik daar de priveleges niet voor heb (had wel alle opties aangevinkt!) Als ik ook een paswoord in config.inc.php invul, dan kan ik opeens helemaal niet meer connecten! De melding over "root" access is overigens dan wel verdwenen...
Maargoed, ik snap het verband dus niet tussen het MySQL naam en wachtwoord, de 4 users die met PHPmyadmin aangemaakt zijn en de username en passwoord in config.inc.php
Bvd!
Na veel gepruts en leeswerk is 't me gelukt een Apache webserver met PHP, MySQL, .htaccess en phpmyadmin op te zetten. Alle werkt nu wel, maar ik heb nog een vraag:
Tijdens de installatie van MySQL moest ik o.a een naam en wachtwoord intikken. Bijvoorbeeld naam: 'administrator' en paswoord 'tweakers' ofzo.
Alleen als ik nu PhpMyadmin start, dan zegt ie:
Maar ik heb in MySQL al een wachtwoord ingesteld?! Met het WinMySQLadmin utility kan ik verder ook weinig doen.Your configuration file contains settings (root with no password) that correspond to the default MySQL privileged account. Your MySQL server is running with this default, is open to intrusion, and you really should fix this security hole.
In PhphMyadmin zit de optie tot het aanmaken van users met privileges. Hier zijn er default al vier aangemaakt:
code:
1
2
3
4
5
| User Host Password Global privileges Grant Action Any gcw No USAGE No Edit Any localhost No USAGE No Edit root gcw No ALL PRIVILEGES Yes Edit root localhost No ALL PRIVILEGES Yes Edit |
Nou kan ik in het bestand config.inc.php in de phpmyadmin map ook een “user” en “passwoord” invullen. Het leek mij waarschijnlijk dat je daar dus een user moest invullen die met behulp van de privileges in phpmyadmin zijn aangemaakt. Dit lijkt alleen niet te werken, want als ik een nieuwe user aanmaak met de privileges van phphmyadmin en die username invul in config.inc.php, dan kan ik opeens geen database meer aanmaken omdat ik daar de priveleges niet voor heb (had wel alle opties aangevinkt!) Als ik ook een paswoord in config.inc.php invul, dan kan ik opeens helemaal niet meer connecten! De melding over "root" access is overigens dan wel verdwenen...
Maargoed, ik snap het verband dus niet tussen het MySQL naam en wachtwoord, de 4 users die met PHPmyadmin aangemaakt zijn en de username en passwoord in config.inc.php
Bvd!
AMD PoloMarco 23500 gigakilometer - 96" Quadcrystal scherm - Detonator 28010.25 afgerond op 2 decimalen - PlakBand @ 768 TB - 512 GB ZIGB - UltraFlex 100 GPU @ 5.5 ghz / 10 ghz - Isootjes @ 1 GB/sec