Zou het mogelijk zijn om op GoT een FAQ aan te maken over Apache, PHP en MySQL? Dezelfde vragen komen altijd maar terug en de antwoorden zijn soms erg vaag. Ikzelf zit ook met een probleem en kan geen antwoord vinden op GoT of in de Documentatie van deze programma's.
Zelf krijg ik dit wel netjes geïnstalleerd en draaiend, maar toch zijn er nog problemen:
Op mijn Windows XP bak heb ik Apache 2.0.46, PHP 4.3.1 en MySQL 4.0.12 draaien.
Omdat ik meerdere gebruikers heb die elk hun eigen DB hebben, wil ik PHPMyAdmin gebruiken in een multiuser configuratie.
Ik heb een aantal gebruikers en databases aangemaakt zoals in de MySQL Documentatie staat:
Bij PHPMyAdmin heb ik ook de stappen voor 'http' authentication uitgevoerd, netjes volgens de documentatie.
Als die users nu willen inloggen kunnen ze 3x een pass intypen dan zegt ie dat login/password incorrect is.
Enkel root kan momenteel inloggen met zijn paswoord.
Toen ik de Control User "pma" had gemaakt, kreeg die een access denied error in PHPMyAdmin...
Hoe komt dit eigenlijk? Moet ik soms een aantal uren wachten vooral die veranderingen (nieuwe users) door MySQL geaccepteerd worden? Het is nogal vaag en ik vind er geen informatie over terug in de documentatie van MySQL.
Na het rebooten van de server is er niets veranderd aan de situatie.
Attn: Moderators > kunnen jullie dit topic een kans geven? Curry684 raadde aan om een nieuwe thread te openen in SA. Cfr: Topic 156593
Zelf krijg ik dit wel netjes geïnstalleerd en draaiend, maar toch zijn er nog problemen:
Op mijn Windows XP bak heb ik Apache 2.0.46, PHP 4.3.1 en MySQL 4.0.12 draaien.
Omdat ik meerdere gebruikers heb die elk hun eigen DB hebben, wil ik PHPMyAdmin gebruiken in een multiuser configuratie.
Ik heb een aantal gebruikers en databases aangemaakt zoals in de MySQL Documentatie staat:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| mysql> INSERT INTO user (Host,User,Password)
-> VALUES('%','username',PASSWORD('********'));
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO db (Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_p
riv,Create_priv,Drop_priv)
-> VALUES ('%','ucms','username','Y','Y','Y','Y','Y','Y');
Query OK, 1 row affected (0.03 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.06 sec)
mysql> |
Bij PHPMyAdmin heb ik ook de stappen voor 'http' authentication uitgevoerd, netjes volgens de documentatie.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| mysql> GRANT USAGE ON mysql.* TO pma@localhost IDENTIFIED BY '********';
Query OK, 0 rows affected (0.01 sec)
mysql> 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,
-> Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv,
-> Execute_priv, Repl_slave_priv, Repl_client_priv
-> ) ON mysql.user TO pma@localhost;
Query OK, 0 rows affected (0.00 sec)
mysql> GRANT SELECT ON mysql.db TO pma@localhost;
Query OK, 0 rows affected (0.00 sec)
mysql> GRANT SELECT ON mysql.host TO pma@localhost;
Query OK, 0 rows affected (0.00 sec)
mysql> GRANT SELECT (Host, Db, User, Table_name, Table_priv, Column_priv)
-> ON mysql.tables_priv TO pma@localhost;
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES; |
Als die users nu willen inloggen kunnen ze 3x een pass intypen dan zegt ie dat login/password incorrect is.
Enkel root kan momenteel inloggen met zijn paswoord.
Toen ik de Control User "pma" had gemaakt, kreeg die een access denied error in PHPMyAdmin...
Hoe komt dit eigenlijk? Moet ik soms een aantal uren wachten vooral die veranderingen (nieuwe users) door MySQL geaccepteerd worden? Het is nogal vaag en ik vind er geen informatie over terug in de documentatie van MySQL.
Na het rebooten van de server is er niets veranderd aan de situatie.
Attn: Moderators > kunnen jullie dit topic een kans geven? Curry684 raadde aan om een nieuwe thread te openen in SA. Cfr: Topic 156593
[ Voor 6% gewijzigd door Verwijderd op 05-07-2003 17:14 ]