login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Phpmyadmin beveiligen

Offline finduilas - 23/04/2006 09:32 (laatste wijziging 23/04/2006 09:32)
Avatar van finduilasPHP gevorderde Hallo,

Ik ben aan het werken om m'n phpmyadmin te beveiligen.Nu kun je al inloggen.
Nu heb ik dit allemaal:
  1. $cfg['blowfish_secret'] = 'pass';
  2. $cfg['Servers'][$i]['auth_type'] = 'cookie'; // Authentication method (config, http or cookie based)?
  3. $cfg['Servers'][$i]['user'] = 'finduilas'; // MySQL user
  4. $cfg['Servers'][$i]['password'] = 'pass'; // MySQL password (only needed with 'config' auth_type)


Nu staat in de database Localhost FInduilas pass

Maar ik kan niet inloggen:
#1045 - Access denied for user 'finduilas'@'localhost' (using password: YES)

Weet iemand hoe het komt.Moet het pass in de database de md5 zijn?Of blow_fish ?

18 antwoorden

Gesponsorde links
Offline Tuinstoel - 23/04/2006 09:53
Avatar van Tuinstoel PHP expert Nee, je blowfish moet gewoon een willekeurig iets zijn, dus een string met een zinnetje er in (volgensmij). Maar je password moet je volgensmij leeg laten, want hij schijnt dus niet te kloppen. Het kan zijn dat je nog begin instellingen hebt, dus dan heb je root als user (of dat heb je dan inmiddels veranderd), maar nog geen wachtwoord hebt toegekend.
Offline finduilas - 23/04/2006 11:04
Avatar van finduilas PHP gevorderde Ik heb een extra user aangemaakt naast root:Finduilas

Offline SilVeX - 23/04/2006 12:25
Avatar van SilVeX HTML beginner http://www.site...amp;id=195
http://www.phphulp.nl/php/tutorials/8/278/517/

en kan ook meteen iemand voor mij kijken of die in me PhpMyAdmin kan komen hier:

http://diko.fambaken.nl/PhpMyAdmin
Offline finduilas - 23/04/2006 14:44
Avatar van finduilas PHP gevorderde Deze volgde ik:

http://www.site...;cat=9&; id=195

Maar het werkt niet.
Offline burdy92 - 07/05/2006 15:56
Avatar van burdy92 HTML interesse Ik zou hier graag nog even een actieve topic van maken omdat ik ook met dit probleem zit nu!
Offline Gerard - 07/05/2006 16:17
Avatar van Gerard Ouwe rakker je moet je control_user en control_pass invoeren. de gewone username/password kijkt hij niet naar als je auth_type op cookie staat
Offline Ibrahim - 07/05/2006 19:59 (laatste wijziging 08/05/2006 18:06)
Avatar van Ibrahim PHP expert 1. Download de nieuwste Phpmyadmin

2. je moet een werkende server hebben met php

3. Ga naar de index van je nieuwe phpmyadmin

4. Ga naar rechten toe

5. Voeg een nieuwe gebruiker toe en [hoeft niet:] verwijder root

6. Ga naar de phpmyadmin config.inc.php en ga naar de regel waar je dit ziet:

  1. <?php
  2. $cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?
  3. $cfg['Servers'][$i]['user'] = 'root'; // MySQL user
  4. $cfg['Servers'][$i]['password'] = ''; // MySQL password
  5. ?>


7. Vul bij $cfg['Servers'][$i]['auth_type'] cookie in

8. Vul bij $cfg['Servers'][$i]['user'] de gebruikersnaam in die je net hebt aangemaakt

9. Vul bij $cfg['Servers'][$i]['password'] de wachtwoord in die je net hebt aangemaakt

10. sla het bestand op

11. Ga naar PhpMyAdmin en login met je gegevens.

12. Klaar 

--------------------------------------
volg de stappen die ik hier even heb geordend en probeer het nog een keer
Offline burdy92 - 08/05/2006 09:46 (laatste wijziging 08/05/2006 18:16)
Avatar van burdy92 HTML interesse en toch doet hij het hier nog niet wanneer ik dit gedaan heb 

edit:

Oké BEDANKT hij doet het nu erg bedankt voor de hulp!!
Offline finduilas - 09/07/2006 20:35 (laatste wijziging 09/07/2006 22:15)
Avatar van finduilas PHP gevorderde Hallo,

Ik heb me server opnieuw moeten installeren door een probleem met men php.exe.Hierdoor moet ik m'n mysql opnieuw beveiligen.
Ik heb dit:
  1. $cfg['blowfish_secret'] = 'zinnetje';
  2. $cfg['Servers'][$i]['auth_type'] = 'cookie'; // Authentication method (config, http or cookie based)?
  3. $cfg['Servers'][$i]['user'] = 'finduilas'; // MySQL user
  4. $cfg['Servers'][$i]['password'] = 'pass'; // MySQL password (only needed
  5. // with 'config' auth_type)

En in m'n DB (users) staat dit ook.Alleen krijg ik nu een error:
Fout
#1130 - Host 'localhost' is not allowed to connect to this MySQL server

Iemand die me kan helpen?
Offline Ibrahim - 10/07/2006 00:43
Avatar van Ibrahim PHP expert je hebt volgens mij de verkeerde host ingevoerd toen je je account had aangemaakt.
Offline finduilas - 10/07/2006 08:01 (laatste wijziging 10/07/2006 08:04)
Avatar van finduilas PHP gevorderde localhost?

EDIT: Hoe kan ik dit controleren?Ik geraak niet meer in de phpmyadmin.
Offline Bart - 10/07/2006 08:20
Avatar van Bart PHP expert http://localhost/phpmyadmin/
Offline finduilas - 10/07/2006 12:31 (laatste wijziging 10/07/2006 12:33)
Avatar van finduilas PHP gevorderde @Quicky: Das juist het probleem: Ik kan daar niet op door die error.

EDIT: En nee, ook 127.0.0.1 werkt niet.
Offline Ibrahim - 10/07/2006 13:47
Avatar van Ibrahim PHP expert verander dan de gegevens naar root ?
Offline finduilas - 10/07/2006 16:51 (laatste wijziging 10/07/2006 21:02)
Avatar van finduilas PHP gevorderde Werkt ook niet.

EDIT: Kan ik het nog anders beveiligen ofzo?Cookie?Config?
Offline sjak - 10/07/2006 22:28
Avatar van sjak HTML interesse ik heb het ook is een keer gehad en niemand kwam hier toen tot een oplossing je kan het als je xammp gebruikt ook daar egens doen:)
bij mij ging het mis toen ik iets had veranderd in de mysql database.
Offline Ibrahim - 10/07/2006 23:33
Avatar van Ibrahim PHP expert download hem gewoon opnieuw en volg de stappen van de vorige pagina die ik (denk ik) heb gezet
Offline finduilas - 11/07/2006 07:38 (laatste wijziging 11/07/2006 07:48)
Avatar van finduilas PHP gevorderde En als dat na 5x ook niet werkt?

EDIT: Ik heb eens goed overlezen wat je zei.Het verschil bij die tutorial is dat jij bij rechten een nieuwe gebruiker aanmaakt en niet bij users. EN WONDER BIJ WONDER: HET WERKT!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.42s