PHPMyAdmin Inlogprobleem

Pagina: 1
Acties:

  • TheGuest
  • Registratie: Augustus 2003
  • Laatst online: 29-01-2024

TheGuest

De enige echte

Topicstarter
Ik heb me weer eens gewaagd aan de meest irritante software combinatie: mysql en phpmyadmin

Het lukt mij gewoon niet om phpmyadmin aan de praat te krijgen... Ik heb van alles geprobeerd:

[rml][ Howto] PHPMyAdmin[/rml]
http://www.essetee.be/phpmyadmincursus.php

Diverse topics door genomen, (old_password ipv password werkt ook niet)

Ik gebruik phpmyadmin versie 2.6.3-pl1 en mysql versie 4.0.18
verder gebruik ik php versie 4.4.0 en apache versie 2.0.54

Ik kan dus wel gewoon naar de phpmyadmin pagina, ik krijg ook het gebruikersnaam+wachtwoord schermpje te zien, maar welke combinatie ik ook invul... niets werkt!

  • sjroorda
  • Registratie: December 2001
  • Laatst online: 08:57
En als je in je config.inc.php niet via http laat inloggen maar hard in de code (niet veilig, wel testbaar)?

code:
1
2
3
4
$cfg['Servers'][$i]['auth_type']     = 'config';      // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user']          = 'root';        // MySQL user
$cfg['Servers'][$i]['password']      = 'blaat';       // MySQL password (only needed
                                                      // with 'config' auth_type)

Verwijderd

Wat het kan zijn is dat mySQL gebruik maakt van newpassword functie. Dit zul je moeten veranderen naar old password. Dan kun je wel inloggen. Even googlen en het zal lukken! (Zover ik weet had het iets te maken met het nieuwe mySQL paswoord opslag en php hoe hij het wegschrijft)

  • degroot
  • Registratie: December 2003
  • Niet online
Hoe staat je PHPMyAdmin configuratie?
Daarmee duidt ik op config.inc.php

Wat staat daar als gebruikernaam en wachtwoord(misschien dat je daarmee in de knoop zit)
en op welke modus meld je je aan???(config , http of cookie based?)

Ik zelf heb ook een hoop ellende ermee gehad,
gebruik nu XAMPP(alles in een , op elkaar afgestemd, werkt altijd)
Sindsdien geen last meer van maar moest toch nog wat veranderen om de boel af te schermen.

edit: te lang getyped en uitgezocht op zon stukje
maar mijn bedoeling staat door sjoorda uitgelgd

[ Voor 11% gewijzigd door degroot op 14-07-2005 17:53 ]

www.degroot-it.nl


  • sjroorda
  • Registratie: December 2001
  • Laatst online: 08:57
Verwijderd schreef op donderdag 14 juli 2005 @ 17:51:
Wat het kan zijn is dat mySQL gebruik maakt van newpassword functie. Dit zul je moeten veranderen naar old password. Dan kun je wel inloggen. Even googlen en het zal lukken! (Zover ik weet had het iets te maken met het nieuwe mySQL paswoord opslag en php hoe hij het wegschrijft)
Je bedoelt iets als in http://nl3.php.net/manual/en/function.mysql-connect.php#47901?

  • defusion
  • Registratie: Juli 2003
  • Niet online
had je wel de website ingesteld, $cfg['PmaAbsoluteUri'] geloof ik?

  • TheGuest
  • Registratie: Augustus 2003
  • Laatst online: 29-01-2024

TheGuest

De enige echte

Topicstarter
sjroorda schreef op donderdag 14 juli 2005 @ 17:47:
En als je in je config.inc.php niet via http laat inloggen maar hard in de code (niet veilig, wel testbaar)?

code:
1
2
3
4
$cfg['Servers'][$i]['auth_type']     = 'config';      // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user']          = 'root';        // MySQL user
$cfg['Servers'][$i]['password']      = 'blaat';       // MySQL password (only needed
                                                      // with 'config' auth_type)
Op die manier werkt het inderdaad wel.
Verwijderd schreef op donderdag 14 juli 2005 @ 17:51:
Wat het kan zijn is dat mySQL gebruik maakt van newpassword functie. Dit zul je moeten veranderen naar old password. Dan kun je wel inloggen. Even googlen en het zal lukken! (Zover ik weet had het iets te maken met het nieuwe mySQL paswoord opslag en php hoe hij het wegschrijft)
Dit heb ik al geprobeerd, dat werkt niet.

code:
1
UPDATE user SET password=OLD_PASSWORD('taurus') WHERE user='taurus';
defusion schreef op donderdag 14 juli 2005 @ 17:58:
had je wel de website ingesteld, $cfg['PmaAbsoluteUri'] geloof ik?
Jep

  • TheGuest
  • Registratie: Augustus 2003
  • Laatst online: 29-01-2024

TheGuest

De enige echte

Topicstarter
Gebruikers toevoegen heb ik nu door, maar een gebruiker alleen over 1 database laten beheren is een raadsel voor mij :s

Oja, en dan is er nog steeds het http probleem :P

[ Voor 50% gewijzigd door TheGuest op 14-07-2005 19:44 ]


  • defusion
  • Registratie: Juli 2003
  • Niet online
1) maak een control user aan, die alleen de mysql tabel kan lezen.
2) voeg dat toe aan de instellingen van phpmyadmin
3) zet ding dan op "http", dat wist je vast wel

en over dat een user over 1 database.
1) Maak database aan.
2) maak user aan, staat bij "privileges" is phpmyadmin hoofdmenu
3) geef die user geen toegang tot de mysql database zelf
4) zet "Database-specific privileges" op alles van de gewenste database, daar waar dus staat "Add privileges on the following database"

[ Voor 12% gewijzigd door defusion op 14-07-2005 20:14 ]


  • TheGuest
  • Registratie: Augustus 2003
  • Laatst online: 29-01-2024

TheGuest

De enige echte

Topicstarter
Over de control user,

Ik voer de volgende queries uit:

code:
1
2
3
4
5
GRANT USAGE ON mysql.* TO 'pma'@'localhost' IDENTIFIED BY 'pmapass';
GRANT SELECT (Host, User, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv, Index_priv, Alter_priv) ON mysql.user TO 'pma'@'localhost';
GRANT SELECT ON mysql.db TO 'pma'@'localhost';
GRANT SELECT ON mysql.host TO 'pma'@'localhost';
GRANT SELECT (Host, Db, User, Table_name, Table_priv, Column_priv) ON mysql.tables_priv TO 'pma'@'localhost';


Dit heb ik uit de how to gehaald, username en pass in de config van phpmyadmin gezet (controluser + pass ;)) en config op http gezet.

Ga ik naar mn phpmyadmin, krijg ik het popup venster, maar zoals vanouds wordt ik niet ingelogd. Wat ik ook invul.

[ Voor 9% gewijzigd door TheGuest op 14-07-2005 22:46 ]


Verwijderd

FLUSH PRIVILEGES;

  • TheGuest
  • Registratie: Augustus 2003
  • Laatst online: 29-01-2024

TheGuest

De enige echte

Topicstarter
Nope, werkt ook niet.

  • TheGuest
  • Registratie: Augustus 2003
  • Laatst online: 29-01-2024

TheGuest

De enige echte

Topicstarter
Ik heb nu dus ook een gebruiker toegevoegd die totaal geen globale rechten heeft, alleen de volle rechten over 1 database. Vul ik de logingegevens in de config bestand dan krijg ik:

#1045 - Access denied for user: 'theguest@localhost' (Using password: YES)

:S

Ik wordt hier gek van.

  • G33rt
  • Registratie: Februari 2002
  • Laatst online: 22-06-2022
Weet je zeker dat je kunt inloggen en dat het password uberhaupt goed is? Werkt mysql -u theguest -h localhost -p dus?

  • mrFoce
  • Registratie: Augustus 2004
  • Laatst online: 20-08 18:46
TheGuest schreef op donderdag 14 juli 2005 @ 17:42:
Ik heb me weer eens gewaagd aan de meest irritante software combinatie: mysql en phpmyadmin
...........!
Dat is dus een van de betere combinaties! en ik vermoedt dat je SQL server niet goed draaid! Heb je deze handmatig gestart? want na installatie draait die niet standaard, moet je eerst aanzetten..

En als je het irritante software vind, niemand verplicht je t te gebruiken dus gebruik dan lekker wat anders 8)7

  • HunterPro
  • Registratie: Juni 2001
  • Niet online
koop es een boek over mySQL, en ga dan pas aan ingewikkelde constructies met beheersoftware werken. Eerst weten hoe, dan pas klooien.

Overigens denk ik dat je apache lekker soepel geconfigged hebt. Koekjes niet a-ok oid. Verder vraag ik me ook even hardop af onder welk OS je deze verder prima combo draait.

[ Voor 40% gewijzigd door HunterPro op 15-07-2005 02:24 ]


  • TheGuest
  • Registratie: Augustus 2003
  • Laatst online: 29-01-2024

TheGuest

De enige echte

Topicstarter
G33rt schreef op vrijdag 15 juli 2005 @ 01:35:
Weet je zeker dat je kunt inloggen en dat het password uberhaupt goed is? Werkt mysql -u theguest -h localhost -p dus?
Heh, beetje noob van mij maar hij werkt nu wel. Heb hem helemaal verwijderd en weer opnieuw aangemaakt.
gideon82 schreef op vrijdag 15 juli 2005 @ 02:17:
[...]


Dat is dus een van de betere combinaties! en ik vermoedt dat je SQL server niet goed draaid! Heb je deze handmatig gestart? want na installatie draait die niet standaard, moet je eerst aanzetten..

En als je het irritante software vind, niemand verplicht je t te gebruiken dus gebruik dan lekker wat anders 8)7
Ja de SQL server staat aan. Ik kan anders moeilijk inloggen via phpmyadmin via root.
lol, als het niet irritant was dan had je van mij geen topic gezien hier. Verder vind ik het zalig om mee te werken, maar de installatie is een beetje bah.
HunterPro schreef op vrijdag 15 juli 2005 @ 02:23:
koop es een boek over mySQL, en ga dan pas aan ingewikkelde constructies met beheersoftware werken. Eerst weten hoe, dan pas klooien.

Overigens denk ik dat je apache lekker soepel geconfigged hebt. Koekjes niet a-ok oid. Verder vraag ik me ook even hardop af onder welk OS je deze verder prima combo draait.
Boeken? He bah, nee doe niet zo mal. Als ik wist hoe ik het aan de praat moest krijgen dan hoefde in niet te klooien maar deed ik het in een keer goed.

Ja apache is ingesteld zoals in de howto. Het draait op een win98 bak :*)

Maar genoeg offtopic, het http probleempje is er nog steeds. Verder werken alle users via de instelling config. Root, theguest, die controlle user werken allemaal. Maar auth op http zetten werkt er geen een.

  • G33rt
  • Registratie: Februari 2002
  • Laatst online: 22-06-2022
Heb je je error_log al bekeken? Er staat vaak nuttige info in :)

  • WPN
  • Registratie: Augustus 2003
  • Laatst online: 22-08 22:10

WPN

misschien een idee, maar met die http auth moet je volgens mij een user in je win98 bak hebben die kan authoriseren?

Als ik denk zoals ik dacht, dan doe ik zoals ik deed, als ik doe zoals ik deed, dan denk ik zoals ik dacht! Cogito Ergo Sum


  • TheGuest
  • Registratie: Augustus 2003
  • Laatst online: 29-01-2024

TheGuest

De enige echte

Topicstarter
Als je die van apache bedoelt:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
[Mon Jul 18 23:52:23 2005] [notice] Server built: Apr 16 2005 14:25:31
[Mon Jul 18 23:52:23 2005] [notice] Parent: Created child process -275507
[Mon Jul 18 23:52:24 2005] [notice] Child -275507: Child process is running
[Mon Jul 18 23:52:24 2005] [notice] Child -275507: Acquired the start mutex.
[Mon Jul 18 23:52:24 2005] [notice] Child -275507: Starting 250 worker threads.
[Mon Jul 18 23:52:32 2005] [notice] Child -275507: Listening on port 80.
[Mon Jul 18 23:56:57 2005] [error] [client 127.0.0.1] File does not exist: C:/web/www/favicon.ico
[Mon Jul 18 23:57:16 2005] [error] [client 127.0.0.1] File does not exist: C:/web/www/favicon.ico
[Mon Jul 18 23:58:11 2005] [error] [client 127.0.0.1] File does not exist: C:/web/www/favicon.ico
[Mon Jul 18 23:58:14 2005] [error] [client 127.0.0.1] File does not exist: C:/web/www/favicon.ico
[Mon Jul 18 23:58:39 2005] [error] [client 127.0.0.1] File does not exist: C:/web/www/favicon.ico
[Mon Jul 18 23:59:20 2005] [error] [client 127.0.0.1] File does not exist: C:/web/www/favicon.ico
[Mon Jul 18 23:59:27 2005] [error] [client 127.0.0.1] File does not exist: C:/web/www/favicon.ico
[Tue Jul 19 00:00:09 2005] [error] [client 127.0.0.1] File does not exist: C:/web/www/favicon.ico
[Tue Jul 19 00:00:30 2005] [error] [client 127.0.0.1] File does not exist: C:/web/www/favicon.ico
[Tue Jul 19 00:00:41 2005] [error] [client 127.0.0.1] File does not exist: C:/web/www/favicon.ico
[Tue Jul 19 00:06:41 2005] [error] [client 127.0.0.1] File does not exist: C:/web/www/favicon.ico
[Tue Jul 19 00:07:03 2005] [error] [client 127.0.0.1] File does not exist: C:/web/www/favicon.ico
[Tue Jul 19 00:08:24 2005] [error] [client 127.0.0.1] File does not exist: C:/web/www/favicon.ico
[Tue Jul 19 00:08:26 2005] [error] [client 127.0.0.1] File does not exist: C:/web/www/favicon.ico
[Tue Jul 19 00:09:16 2005] [error] [client 127.0.0.1] File does not exist: C:/web/www/favicon.ico
[Tue Jul 19 00:31:18 2005] [error] [client 127.0.0.1] File does not exist: C:/web/www/favicon.ico
[Tue Jul 19 00:31:56 2005] [error] [client 127.0.0.1] File does not exist: C:/web/www/favicon.ico


MySQL heeft niets uitgespuugd.
Pagina: 1