Avatar billede maria.cand Nybegynder
06. april 2005 - 12:12 Der er 8 kommentarer og
1 løsning

Har ikke rettigheder til at connecte My sql på server.

Jeg har problemer med at connecte fra en PC i et netværk til vores My Sql database som er placeret på en windows 2000 server.

Den siger at ODBC 3,51 på maskine salg 28 har ikke rettigheder til connecte..


Maria

Håber i kan hjælpe.
Avatar billede maria.cand Nybegynder
06. april 2005 - 12:26 #1
Det er bar erettighederne jeg skal have sat..
Avatar billede xbobby Nybegynder
06. april 2005 - 13:12 #2
Har maria jeg har ikke den store forstand på dette men jeg har et bud:

Normalt er det den IT ansvarlige (administratoren) der står for det pågældende netværk der kan lave den eller de tilladelser der skal til.

Baggrunden er at ellers så ville medarbejdere ude kendskab til databaser komme til at ødelægge dem eller vigtigte data, så hiv fat i ham/hende
Avatar billede maria.cand Nybegynder
06. april 2005 - 13:13 #3
Det er IT manden som sidder og gør - det - Men han kan ikke lov til at connecte - Ved du hvordan man sætter rettighederne op i My SQL
Avatar billede xbobby Nybegynder
06. april 2005 - 13:26 #4
Jeg ved ikke nok om det, men jeg tror det vil være en god ide, at du lige fortæller, hvad det er for en softvare / program han bruger.

Så vil dem der kender det kunne gå ind og hjælpe jer.
Avatar billede maria.cand Nybegynder
06. april 2005 - 15:54 #5
Har fundet en løsning - Det var bare lidt kode der skulle  ind - Lukker
Avatar billede xbobby Nybegynder
07. april 2005 - 09:32 #6
Hej maria.cand

Da andre kan få glæde af hvad I har fundet frem til, vil jeg syntes at det var en god ide, at skrive hvad det konkret gjorde for at løse problemet.

Det andet syntes jeg er lidt rigligt ego centreret!!!
Avatar billede maria.cand Nybegynder
07. april 2005 - 09:41 #7
Rolig nå - det var ikke lige eg der lavede det - Så jeg tænkte ikke lige paa det. Det kollega min har gjort er:
Så sletter vi nogle åbne standard brugere, hvilket gøres med disse kommandoer :
mysql> delete from user where Host='%';
mysql> delete from user where User='';
mysql> delete from db where Host='%';
mysql> flush privileges;

Ændre password
Hvis man ønsker at ændre password kan det gøres således :

Log på MYSQL serveren (se overliggende screenshot).

Kør kommandoerne :
mysql> update user set User='NewRootName', Password=password('NewPassword') where User='root';
mysql> flush privileges;
Avatar billede xbobby Nybegynder
07. april 2005 - 10:34 #8
TAK :-)
Avatar billede maria.cand Nybegynder
07. april 2005 - 10:43 #9
Det var så lidt -
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