Avatar billede japping Nybegynder
02. marts 2005 - 21:35 Der er 43 kommentarer og
1 løsning

Hjælp - jeg kan ikke komme ind i phpMyAdmin.

Jeg fulgte vejledningen til phpMyAdmin, men nu kan jeg ikke komme ind. Jeg satte følgende 3 linier ind i phpMyAdmin's config.php:

$cfg['PmaAbsoluteUri'] = 'localhost/phpmyadmin/';
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = 'hheejj'; // MySQL password (only needed with 'config' auth_type)

Og nu kan jeg så ikke komme ind i phpMyAdmin.php.

Hjælp .... hvad gør jeg nu for at komme ind ?
Avatar billede riversen Nybegynder
02. marts 2005 - 21:46 #1
http:// foran localhost...
Avatar billede japping Nybegynder
02. marts 2005 - 21:55 #2
Ja, jeg skriver: http://localhost/MySQLAdmin/index.php
Og får at vide at den afviste forbindelsen. Den anbefaler at jeg tjekker host, brugernavn og kodeord i config.inc.php.

Hvad skal jeg så gøre ? Eller hvad har jeg gjort forkert ?
Avatar billede japping Nybegynder
02. marts 2005 - 22:22 #3
Er der ingen der kan hjælpe ????
Avatar billede detox Nybegynder
02. marts 2005 - 22:29 #4
Kan du ikke logge ind uden password?
Avatar billede japping Nybegynder
02. marts 2005 - 22:34 #5
Da jeg startede med at anvende phpMyAdmin kunne jeg bare skrive følgende i IE http://localhost/MySQLAdmin/index.php. Men da den sagde at mit sikkerhedsniveau ikke var i orden slette jeg alle brugere undtagen 1. Ydermere foretog jeg ovenstående rettelser i config.inc.

Men jeg ved ikke hvordan man logger ind i phpMyAdmin vha. brugerID og password.
Avatar billede japping Nybegynder
02. marts 2005 - 22:35 #6
Så nu kan jeg altså ikke komme ind i phpMyAdmin.
Avatar billede detox Nybegynder
02. marts 2005 - 22:42 #7
Men hvis du ikke har lavet et password på root brugeren endnu, kan du jo bare slette det i conf.inc:

$cfg['Servers'][$i]['password'] = '';
Avatar billede japping Nybegynder
02. marts 2005 - 22:44 #8
Det prøver jeg lige at sætte ind. Øjeblik....
Avatar billede japping Nybegynder
02. marts 2005 - 22:52 #9
Det hælper ikke. Jeg må altså have sat et brugerID og password som jeg ikke kan genskabe......

Hvad kan jeg nu gøre ? Det ligger på min egen WinXP,Apache,PHP MySQL,phpSQLAdmin server. Dvs. jeg har adgang til alle filer.
Avatar billede detox Nybegynder
02. marts 2005 - 22:53 #10
Her er en vejledning til at lave nyt password på root brugeren:
http://dev.mysql.com/doc/mysql/en/resetting-permissions.html
Avatar billede japping Nybegynder
02. marts 2005 - 22:54 #11
Tak. Det prøver jeg lige.
Avatar billede japping Nybegynder
02. marts 2005 - 22:58 #12
Under tjenester kan jeg se at der både kører en MySQL og en MySQL41. Betyder det noget at der også kører en MySQL41 ?
Avatar billede detox Nybegynder
02. marts 2005 - 22:59 #13
Der burde ikke være en MySQL41.
Avatar billede detox Nybegynder
02. marts 2005 - 23:00 #14
Eller i hvert fald ikke to MySQL servere.
Avatar billede japping Nybegynder
02. marts 2005 - 23:09 #15
Lad os glemme MySQL41 for en tid.

I vejledningen du sendte, skal jeg på et tidspunkt skrive:
C:\> C:\mysql\bin\mysqladmin -u root
        flush-privileges password "newpwd"
Men den svarer:
Mysqladmin: unable to change password; error: Cant find any matching row in the user table.

Den er jeg ikke helt med på ......
Avatar billede detox Nybegynder
02. marts 2005 - 23:11 #16
Hvilken version er det?
Avatar billede japping Nybegynder
02. marts 2005 - 23:14 #17
mysql-4.1.7-essential-win
Avatar billede japping Nybegynder
02. marts 2005 - 23:20 #18
Hvis det var phpMyAdmin du mente, så er det: phpMyAdmin-2.6.0-pl3
Avatar billede detox Nybegynder
02. marts 2005 - 23:24 #19
Hmmm, der er nogle kommentarer om det nederst på siden. Det er noget med at den skal startes med:

mysqld-nt --skip-grant-tables --user=root &

eller:

mysqld-nt --skip-grant-tables -u root &
Avatar billede japping Nybegynder
02. marts 2005 - 23:26 #20
Jeg prøver lige nogle af kombinationsmulighederne .....
Avatar billede detox Nybegynder
02. marts 2005 - 23:28 #21
Hvis ikke det dur er det måske nemmere at geninstallere MySQL
Avatar billede japping Nybegynder
02. marts 2005 - 23:36 #22
Nu skriver den istedet:
mysqladmin: connect to server at 'localhost' failed.
error: access denied for user 'root'@'localhost' (using password: NO)
Avatar billede japping Nybegynder
02. marts 2005 - 23:37 #23
Dette skriver den både når jeg forsøger at tildele den det nye password og når jeg efterfølgende skal indtaste det.
Avatar billede japping Nybegynder
02. marts 2005 - 23:38 #24
Ja, det vil jeg så prøve. Men hvordan sikrer jeg mig at jeg får alt det gamle ud (både mysql41 og mysql) ?
Avatar billede detox Nybegynder
02. marts 2005 - 23:39 #25
Stop dem begge og slet begge mapper.
Avatar billede japping Nybegynder
02. marts 2005 - 23:41 #26
jeg prøver lige ....
Avatar billede japping Nybegynder
02. marts 2005 - 23:49 #27
Nu er processen stoppet og filerne er slettet. Så prøver jeg at installere igen.
Avatar billede japping Nybegynder
02. marts 2005 - 23:55 #28
Ok detox, så er jeg inde i phpMyAdmin igen. Du har således løst min oprindelige opgave ........
Måske jeg kunne lokke dig til at løse det der forårsagede mit problem ?

Når jeg starter phpMyAdmin har jeg nederst på skærmen følgende meddelelse:
Din konfigurationsfil indeholder indstillinger (root og uden kodeord) som svarer til en standard MySQL priviligeret brugerkonto. Din MySQL server kører med denne standardindstilling, er åben for indtrængen, og du bør virkelig gøre noget ved dette sikkerhedshul.

Hvad kan jeg gøre ved dette ? Sidste gang slettede jeg alle brugere undtagen 1, men det var jo ikke smark af mig :-)
Avatar billede japping Nybegynder
02. marts 2005 - 23:58 #29
Dette er brugerne:

  Bruger  Vært  Kodeord  Globale privilegier  Tildel   
  Enhver    %      Nej        USAGE                  Nej 
  Enhver localhost Nej        ALL PRIVILEGES        Ja 
  root      %      Nej        ALL PRIVILEGES        Ja 
  root  localhost Nej        ALL PRIVILEGES        Ja
Avatar billede detox Nybegynder
03. marts 2005 - 00:01 #30
Start med at lave en ny bruger med alle privilegier og password. Når det så fungerer 100%, kan du sætte password på root brugeren.
Avatar billede japping Nybegynder
03. marts 2005 - 00:01 #31
Det prøver jeg lige.
Avatar billede japping Nybegynder
03. marts 2005 - 00:12 #32
Det har jeg så gjort, men er usikker på, hvordan jeg kommer videre. Jeg arbejder på t få Coppermine op og køre .....
Avatar billede detox Nybegynder
03. marts 2005 - 00:15 #33
Så kan du tjekke om alt fungerer ved at sætte:

$cfg['Servers'][$i]['user'] = 'din_nye_bruger'; // MySQL user
$cfg['Servers'][$i]['password'] = 'dit_nye_password'; // MySQL password (only needed with 'config' auth_type)
Avatar billede japping Nybegynder
03. marts 2005 - 00:25 #34
Jeg regner med at du vil have mig til at sætte dette ind i phpSQLAdmin's config.inc ?
Avatar billede detox Nybegynder
03. marts 2005 - 00:33 #35
Ja og når du er sikker på det fungerer kan du sætte password på root.
Avatar billede japping Nybegynder
03. marts 2005 - 00:35 #36
detox --> jeg er ved at være træt og slutter for i dag. Jeg har konstateret at jeg har svært ved at logge på MySQL vha. Coppermine. Jeg vil meget gerne have lidt info. fra dig mht. phpMySQL og MySQL i morgen aften. Lægger du et svar på dette spørgsmål så du kan få point ?

skriv evt. hvornår du er på i morgen aften, hvis du har lyst og tid til at hjælpe. Bare sig hvis du vil have flere point.....
Avatar billede detox Nybegynder
03. marts 2005 - 00:37 #37
Vi kan bare lade dette spørgsmål stå åbent, så kan du poste her. Så svarer jeg hvis jeg er der. Jeg ved ikke helt hvornår jeg er på.
Avatar billede japping Nybegynder
03. marts 2005 - 22:40 #38
Hej detox, er du på i øjeblikket ?
Avatar billede japping Nybegynder
03. marts 2005 - 22:50 #39
Jeg går i seng og prøver igen i morgen....
Avatar billede japping Nybegynder
05. marts 2005 - 16:17 #40
detox --> jeg havde problemer med login-siden. Jeg fandt ud af, at jeg bare skulle lade være med at skrive noget under MySQL password og MySQL username, så slap jeg ind.

Der er altså noget galt med sikkerheden på min MySQL ......

Jeg er først tilbage igen den 13/3-2005.
Avatar billede japping Nybegynder
14. marts 2005 - 08:32 #41
detox --> Så er jeg retur. Kigger du stadigvæk med på denne tråd ? Jeg kunne godt tænke mig lidt vejledning i opsætning af MySQL så der er password på...
Avatar billede detox Nybegynder
14. marts 2005 - 18:06 #42
ja, jeg er her endnu. Det handler så om at oprette en bruger eller to med password og få det til at fungere. Nå så det virker kan du slette adgang for alle uden password og sætte password på root.
I phpMyAdmin foregår det ved at trykke på 'Privilegier' linket, der kan du oprette nye brugere.
Men start med at mindske størrelsen på 'Password' feltet i 'user' tabellen i 'mysql' databasen til varchar(20), så tvinger du nemlig MySQL til at anvende det gamle password format (indtil vi alle sammen kører med php ver. > 5.0).
Avatar billede japping Nybegynder
20. april 2005 - 12:21 #43
Jeg har overset dette åbne spørgsmål.

Vil du detox sende mig et svar, selv om jeg har løst problemet ?
Avatar billede detox Nybegynder
20. april 2005 - 12:33 #44
Ok, godt så er du kørende c",)
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