PDA

Bekijk Volledige Versie : verbinding maken met externe database lukt niet.



daniel
18/09/04, 10:55
Goedendag,
Ik probeer vanuit een programma op mijn computer een verbinding te leggen
met een database op mijn server, maar krijg hierbij steeds de volgende
melding: SQL error: Host 'g38132.upc-g.chello.nl' is not allowed to connect
to this MySQL server
Nu weet ik al door te zoeken op google dat ik de boel zo moet instellen dat
een gebruiker vanaf een extern ip nummer een verbinding mag maken, dat het
ik dus ook geprobeerd te doen door het volgende:

Ik heb via phpmyadmin de database mysql geopend en daarna de tabel user en
daarna op verkennen geklikt.
Nu krijg je daar een lijst met alle users te zien, ik heb bij de gewenste
user op bewerken geklikt en de host veranderd van localhost naar % (dat zou
moeten betekennen dat die vanaf elk ip adres mag connecten) verder staat
voor de betreffende users alles op Y
Maar het werkt nu nog niet, vergeet ik nog iets?

Daniël

Daniel Tryba
18/09/04, 12:15
daniel <Daniel@worldnetshops.nl> wrote:
>
> Ik heb via phpmyadmin de database mysql geopend en daarna de tabel user en
> daarna op verkennen geklikt.
> Nu krijg je daar een lijst met alle users te zien, ik heb bij de gewenste
> user op bewerken geklikt en de host veranderd van localhost naar % (dat zou
> moeten betekennen dat die vanaf elk ip adres mag connecten) verder staat
> voor de betreffende users alles op Y
> Maar het werkt nu nog niet, vergeet ik nog iets?

FLUSH PRIVELIGES?

BTW eventuele spelfouten zijn opzettelijk om je aan te sporen de
handleiding van je database server eens te lezen :)

--

Daniel Tryba

daniel
18/09/04, 12:35
>
> FLUSH PRIVELIGES?
>
> BTW eventuele spelfouten zijn opzettelijk om je aan te sporen de
> handleiding van je database server eens te lezen :)
>
> --
>
> Daniel Tryba
>

Hoi,
Bedankt voor je reactie, ik had dat al geprobeerd te doen via phpmyadmin,
maar dat werkte dus niet, nu eens geprobeerd via SSH2 en dat bleek dus wel
te werken.
Bedankt

Daniël

Daniel Tryba
18/09/04, 12:45
daniel <Daniel@worldnetshops.nl> wrote:
> Bedankt voor je reactie, ik had dat al geprobeerd te doen via phpmyadmin,
> maar dat werkte dus niet, nu eens geprobeerd via SSH2 en dat bleek dus wel
> te werken.

Overigens:

Ik zou dit soort vormen van remote access on de noemer Bad Pratice (tm)
plaatsen, zeker als je met ssh kan inloggen op de database server. IPV
de gegevens dan niet geencrypt/gecomprimeerd te versturen kan je ssh
gebruiken voor het opzetten van een tunnel zodat:
-simpeler te beheren (alleen localhost toestaan is voldoende)
-encryptuie
-compressie

--

Daniel Tryba

John Bokma
18/09/04, 16:15
Daniel Tryba <news_nl.internet.www.server-side@canopus.nl> wrote in
news:cih39b$e8q$1@news.tue.nl:

> -encryptuie

Weer zo'n opzettelijke zpelvout? :-D Vond het idee wel grappig.

Oh, en als de OP het toch wil, die % rap in een IP nr veranderen, plus wat
de gebruiker op dat IP allemaal niet mag, netjes een N geven.

--
John Voorbeeldscripts in Perl:http://johnbokma.com/perl/
Website design: http://johnbokma.com/websitedesign/
Ervaren Perl / Java programmeur beschikbaar: http://castleamber.com/
Tevreden opdrachtgevers: http://castleamber.com/testimonials.html