PDA

Bekijk Volledige Versie : PHPMyAdmin USers probleem



webfreak
10/05/03, 22:58
HEt is me nu gelukt gebruikers aan te maken in phpmyadmin, maar er is nu een probleem. Het lukt me wel om de user de rechten voor een database te geven, maar ik wil dat hij zoveel databases als hij wil kan maken en daar ook weer de rechten over heeft.

Het is me gelukt dat ie databases kan maken, maar hij krijgt nu alle databases te zien en dat wil ik niet. Ook krijgt hij niet de rechten over de database die hij net gemaakt heeft. Wie kan me helpen???

PHPMyadmin: 2.5.0-rc2
MYSQL: 4.0.12

Herbert
11/05/03, 10:59
Origineel geplaatst door webfreak
HEt is me nu gelukt gebruikers aan te maken in phpmyadmin, maar er is nu een probleem. Het lukt me wel om de user de rechten voor een database te geven, maar ik wil dat hij zoveel databases als hij wil kan maken en daar ook weer de rechten over heeft.

Het is me gelukt dat ie databases kan maken, maar hij krijgt nu alle databases te zien en dat wil ik niet. Ook krijgt hij niet de rechten over de database die hij net gemaakt heeft. Wie kan me helpen???

PHPMyadmin: 2.5.0-rc2
MYSQL: 4.0.12
Maak een bestand aan: my.cnf en zet deze in /etc
in het bestand zet je:

[client]
port=3306
socket=/var/lib/mysql/mysql.sock

[mysqld]
port=3306
socket=/var/lib/mysql/mysql.sock
set-variable = key_buffer_size=16M
set-variable = max_allowed_packet=1M
set-variable = back_log=50
set-variable = max_connections=200
set-variable = max_connect_errors=20
set-variable = table_cache=128
set-variable = tmp_table_size=8M
safe-show-database

[mysqldump]
quick

webfreak
11/05/03, 13:24
BEdankt zal het ff uitproberen

Zou je ook nog er bij kunnen zeggen wat die variabelen betekenen???

max_connections snap ik nog wel , maar de rest nie precies.

En wat bedoel je met het zetten in de map /etc want die heb ik nie.

amnesiac
11/05/03, 13:38
draai je dan een windows server?
want als je in linux werkt moet je de map /etc toch wel kennen

webfreak
11/05/03, 13:40
Ik draai op men eigen computer en daar zit idd windows op. Ik kan er ook niet leuk linux op een partitie zetten omdat het een oud krot is :D

MAar hoe doe ik dit dan voor windows???

Herbert
11/05/03, 13:46
Origineel geplaatst door webfreak
BEdankt zal het ff uitproberen

Zou je ook nog er bij kunnen zeggen wat die variabelen betekenen???

max_connections snap ik nog wel , maar de rest nie precies.

En wat bedoel je met het zetten in de map /etc want die heb ik nie.
Als je de map /etc niet hebt dan gebruik je windows :(
Van windows heb ik geen verstand en ik wil het ook niet weten,
maar de variables staan hier:
http://www.mysql.com/doc/en/SHOW_VARIABLES.html

webfreak
11/05/03, 13:47
:D bedankt, Maar weet je ook oplossing voor windows ???

Herbert
11/05/03, 13:54
Origineel geplaatst door webfreak
:D bedankt, Maar weet je ook oplossing voor windows ???
1 minuut gezocht en hier staat het:
http://www.mysql.com/doc/en/Windows_vs_Unix.html
Dus in c:\my.cnf
Laat het even weten of ik het goed had?

webfreak
11/05/03, 14:00
NEe het doet het nog steeds niet :(