Avatar billede hyldgaard Nybegynder
13. september 2000 - 15:48 Der er 2 kommentarer og
1 løsning

Kan ikke få MyODBC til at virke under win2k

Hej
Jeg er ved at lave en side der bygger på MySQL i DW UltraDev. Problemet er at når jeg lave en forbindelse med ODBC, så \"access denied for user \'@jhp\' to database mysql\"
Men jeg har ikke sat noget password, da jeg oprettet databasen.

/Jens
Avatar billede hyldgaard Nybegynder
15. september 2000 - 14:40 #1
Det kan godt være jeg skal forklarer mig lidt tydeligere.
Er der nogen som kan få lavet en forbindelse med MyODBC til MySQL under win2k.

/Jens
Avatar billede alvion Nybegynder
16. september 2000 - 15:45 #2
Som regel skyldes det den anonyme bruger, der kan være en hindring, hvis man opretter andre brugere og laver forbindelser lokalt på serveren.

Prøv at slette den anonyme bruger med følgende:

c:\\>mysql

>use mysql;
>delete from user where user=\'\';
>flush privileges;

En anden ting: Da du oprettede din bruger, huskede du så at \"flushe\" rettighederne (som jeg gør i nederste linie i eksemplet).

ODBC forbindelse laver du således:

dsn = \"driver={MySql};server=127.0.0.1;database=dindatabase;uid=ditbrugernavn;pwd=ditpassword\"

Hvis du faktisk BRUGER den anonyme bruger, så er linien:

dsn = \"driver={MySql};server=127.0.0.1;database=dindatabase;uid=;pwd=\"
Avatar billede hyldgaard Nybegynder
16. september 2000 - 20:25 #3
Det var fedt nu virker det.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester