[PHPMyAdmin] Gebruikers inloggen via HTTP

Pagina: 1
Acties:
  • 157 views sinds 30-01-2008
  • Reageer

  • mvddonk
  • Registratie: Mei 2002
  • Laatst online: 09-06 11:47
Het zoveelste probleem met inloggen van gebruikers op PHPMyAdmin via HTTP. Ik draai de volgende software:
Apache: 2.0.48
MySQL: 4.0.16
PHP: 4.3.4
PHPMyAdmin: 2.5.4

Ik wil het zo maken dat iedere gebruiker gewoon kan inloggen via HTTP (dus geen cookies, wat overigens wel werkt) maar dit werkt niet. Ik kan intoetsen wat ik wil maar ik kom er niet in. Ik heb ook al zo'n speciale user gemaakt om de database met users te beheren (snap het nut hier niet echt goed van) maar ook dan werkt het niet.
Iemand een idee waar dit aan ligt?

  • Grijze Vos
  • Registratie: December 2002
  • Laatst online: 21-02 23:50
Als je misschien duidelijker je vraag formuleert, en eventuele foutmeldingen post, kunnen we je misschien helpen. Verder bestaat er ook zoiets als de phpMyAdmin documentatie...

Op zoek naar een nieuwe collega, .NET webdev, voornamelijk productontwikkeling. DM voor meer info


  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Ik zou eens beginnen met het uitproberen van http authenticatie van PHP met een scriptje wat je zelf schrijft. Dan weet je iig een beetje beter waar het nou precies aan ligt.

En de pma-docs kun je op http://www.phpmyadmin.net/documentation/ vinden ;)

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • mvddonk
  • Registratie: Mei 2002
  • Laatst online: 09-06 11:47
Grijze Vos schreef op 13 november 2003 @ 18:37:
Als je misschien duidelijker je vraag formuleert, en eventuele foutmeldingen post, kunnen we je misschien helpen. Verder bestaat er ook zoiets als de phpMyAdmin documentatie...
De foutmelding lijkt me voorzichzelf sprekend. Namelijk 'access denied' en over de documentatie, daar kan ik niet veel mee want ik heb de instructies gevolgt en zelfs het voorbeeld ingevoerd maar het werkte niet.

Verwijderd

mvddonk schreef op 13 november 2003 @ 18:14:
Het zoveelste probleem met inloggen van gebruikers op PHPMyAdmin via HTTP. Ik draai de volgende software:
Apache: 2.0.48
MySQL: 4.0.16
PHP: 4.3.4
PHPMyAdmin: 2.5.4

Ik wil het zo maken dat iedere gebruiker gewoon kan inloggen via HTTP (dus geen cookies, wat overigens wel werkt) maar dit werkt niet. Ik kan intoetsen wat ik wil maar ik kom er niet in. Ik heb ook al zo'n speciale user gemaakt om de database met users te beheren (snap het nut hier niet echt goed van) maar ook dan werkt het niet.
Iemand een idee waar dit aan ligt?
Google is ur friend ;> probeer dit maar eens: .htaccess

Met htaccess kan je instelle dat een gebruiker alleen die en die database ziet etc. met pass en login netzoals http login.

En die http bug heb ik zelf ook, ik heb em nu met htaccess, je kan proberen met die login popup de info van my.ini in windows dir daar staat login/pass wel tussen om die te proberen.

code:
1
2
3
4
[WinMySQLadmin]
Server=.........................................
user=*******
password=******

Dat stukje.

  • mvddonk
  • Registratie: Mei 2002
  • Laatst online: 09-06 11:47
Ja ok met .htaccess zou het ook wel kunnen (als ik weet hoe dat werkt dus dat moet ik dan eerst nog ff uitzoeken) maar het moet toch ook gewoon kunnen met PHPMyAdmin?
Is er nou niemand met hetzelfde probleem die er wel uit gekomen is??

  • RupS
  • Registratie: Februari 2001
  • Laatst online: 22-01 12:46
mvddonk schreef op 14 november 2003 @ 11:18:
Ja ok met .htaccess zou het ook wel kunnen (als ik weet hoe dat werkt dus dat moet ik dan eerst nog ff uitzoeken) maar het moet toch ook gewoon kunnen met PHPMyAdmin?
Is er nou niemand met hetzelfde probleem die er wel uit gekomen is??
Ik heb niet hetzelfde probleem maar op een systeem gebruik ik dezelfde versies als jij en daar werkt het prima, dus je weet nu in ieder geval dat het zou moeten werken ;)

In config.inc.php http als auth methode ingesteld en verder eigenlijk niets.
Kan je via de mysql console wel inloggen?

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

mvddonk:
Ja ok met .htaccess zou het ook wel kunnen (als ik weet hoe dat werkt dus dat moet ik dan eerst nog ff uitzoeken) maar het moet toch ook gewoon kunnen met PHPMyAdmin?
Is er nou niemand met hetzelfde probleem die er wel uit gekomen is??
Ik kan me voorstellen dat PHP geen http-autorisatie ondersteunt op de bak waar je draait :) Daarom zeg ik dat je het even moet proberen zonder alle phpmyadmin meuk eromheen, gewoon een los scriptje.

Zie http://www.php.net/features.http-auth voor een simpel voorbeeldje.

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • Grijze Vos
  • Registratie: December 2002
  • Laatst online: 21-02 23:50
Je kunt toch ook gewoon cookies gebruiken, lijkt me? Verder users aanmaken in je database, die alleen maar hun eigen database zien. Zo doe ik het meestal. HTTP autheticatie zou op soortgelijke wijze moeten werken, dunkt me..

Op zoek naar een nieuwe collega, .NET webdev, voornamelijk productontwikkeling. DM voor meer info


  • mvddonk
  • Registratie: Mei 2002
  • Laatst online: 09-06 11:47
Grijze Vos schreef op 14 november 2003 @ 16:35:
Je kunt toch ook gewoon cookies gebruiken, lijkt me? Verder users aanmaken in je database, die alleen maar hun eigen database zien. Zo doe ik het meestal. HTTP autheticatie zou op soortgelijke wijze moeten werken, dunkt me..
Als je cookies gebruikt krijg je een andere manier van inloggen (die ik niet mooi/goed vind) en het moet toch gewoon kunnen met http?:?

  • mvddonk
  • Registratie: Mei 2002
  • Laatst online: 09-06 11:47
Ik heb deels mijn fout gevonden, het ligt niet zozeer aan PHPMyAdmin maar aan Apache <-> PHP.
Als ik het standaard voorbeeld van PHP run dan werkt dat ook niet, hij krijgt de variabelen niet door ofzo... ik heb geen idee hoe ik dit kan fixen, iemand??

  • drm
  • Registratie: Februari 2001
  • Laatst online: 09-06-2025

drm

f0pc0dert

Wordt PHP via CGI gedraaid? Dan heb je pech, namelijk :) Tenzij je zelf kan zorgen dat 't als module draait, natuurlijk :)

Music is the pleasure the human mind experiences from counting without being aware that it is counting
~ Gottfried Leibniz


  • mvddonk
  • Registratie: Mei 2002
  • Laatst online: 09-06 11:47
drm schreef op 17 november 2003 @ 18:33:
Wordt PHP via CGI gedraaid? Dan heb je pech, namelijk :) Tenzij je zelf kan zorgen dat 't als module draait, natuurlijk :)
Ja precies, dat is waarschijnlijk ook het probleem maar ik heb geen idee hoe ik dat voor elkaar kan krijgen :?
Pagina: 1