18. december 2003 - 19:57Der er
11 kommentarer og 1 løsning
Ingen forbindelse til MySQL med nyoprettet bruger
Hejsa eksperter,
Jeg har sat en MySQL-Server til at køre på en maskine, som skal agere, ja... server, til mine projekter. Derfor har jeg nu oprettet en seperat database, samt en bruger som har rettigheder til at gøre ALT med denne database.
Brugeren har brugernavn, adgangskode, Vært er sat til "%" (har også prøvet med "192.168.1.100", da det er IP på maskinen jeg connecter fra). Alt bør virke, men forsøger jeg eksempelvis at sætte en ODBC forbindelse op, og tester forbindelsen vha. MySQL DSN Configuratoren får jeg følgende fejlmeddelelse:
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Måske du har passwordet forkert...Kan du passwordet som klartekst i tabellen user i databasen mysql
Synes godt om
Slettet bruger
18. december 2003 - 20:13#2
Selv hvis jeg opretter en bruger UDEN password, så har jeg heller ikke mulighed for at connecte, og jeg har oprettet / slettet et par brugeren, tjekket for typos... Det er ikke det som er galt.
Serveren er forresten med Windows 2000 som OS (FYI) ;-)
Det skal du jo kunne. Så hvad gør du? Og "Kan du passwordet som klartekst"?
Synes godt om
Slettet bruger
18. december 2003 - 20:20#4
Øhhh, jeg sidder og gør ikke noget. Jeg er ikke lige helt sikker på hvad du mener med "hvad jeg gør"?..... og jow, jeg kan godt passwordet som klartekst, men det vil jeg da ikke poste her :-)
Nej, du behøver ikke vise det her. Men kan du se passwordet så er det forkert. Det skal igennem mysqls PASSWORD() funktion, og ligne noget i retning af 69457f226a1a14bf Så "hvad gør du" betyder bare: hvordan har du gjort for at oprette en bruger?
Synes godt om
Slettet bruger
18. december 2003 - 20:33#6
OK... Jeg misforstod lige noget, så jeg reformulerer :-)
Jeg oprettede brugeren via. MyPHPAdmin, og kan IKKE se password'et (det er *-masked, når det indtastes), så det er vel egentligt godt nok. Jeg har ligeledes prøvet at oprette en bruger fra MySQL ControlCenter, men det gik heller ikke...
Det er ikke helt det jeg mener med at kunne se passwordet, men har du gjort det via en "opret bruger"-funktion i phpmyadmin, så bør det være godt nok. Alligevel: hvad står der så i tabellen user i databasen mysql? (bare sådan ca.)
Synes godt om
Slettet bruger
18. december 2003 - 21:45#8
Host = % User = we_want_alyson_ Password = 378456785462bc7cc (krypteret data) Select_priv = N Insert_priv = N
Ja, ok, det er også det jeg har angivet for brugere jeg har oprettet. Og du skriver rigtigt brugernavn og password (husk store og små bogstaver). Prøv evt at lave passwordet meget simpelt: "test", så du ikke kan lave fejl i det.
Det er lidt overkill at genstarte serveren når du kan nøjes med at sige
flush privileges
hver gang du ændrer noget med brugere
Synes godt om
Slettet bruger
18. december 2003 - 22:21#10
Tjah, nu virker det... jeg ved ikke rigtigt hvad der skete. Men jeg slettede ALLE brugere og DATABASER jeg havde oprettet, oprettede det på ny. Så nu fungerer det....
Smid lige et svar, du fortjener under alle omstændigheder de 30 point for så vedholdende du har været :-)
Nej tak, vi fandt jo ikke ud af hvad problemet egentlig var.
Synes godt om
Slettet bruger
21. december 2003 - 21:48#12
OK... Jeg er lidt langsom, men jeg lukker nu :-)
Tusind tak for hjælpen Erik
Synes godt om
Ny brugerNybegynder
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.