Avatar billede amews_aj Nybegynder
14. oktober 2004 - 22:10 Der er 10 kommentarer og
1 løsning

Opsætning af password

Jeg er ved at lave opsætning af min mysql database, og nu skal jeg bare have sat det med password på, men hvordan, det virker ikke helt

Kører 2.2.7 pl1

Har udfyldt til dette:

$cfgServers[$i]['host']          = 'localhost'; // MySQL hostname
$cfgServers[$i]['port']          = '';          // MySQL port - leave blank for default port
$cfgServers[$i]['socket']        = '';          // Path to the socket - leave blank for default socket
$cfgServers[$i]['connect_type']  = 'tcp';      // How to connect to MySQL server ('tcp' or 'socket')
$cfgServers[$i]['controluser']  = '';          // MySQL control user settings
                                                // (this user must have read-only
$cfgServers[$i]['controlpass']  = '';          // access to the "mysql/user"
                                                // and "mysql/db" tables)
$cfgServers[$i]['auth_type']    = 'config';    // Authentication method (config, http or cookie based)?
$cfgServers[$i]['user']          = 'hey';      // MySQL user
$cfgServers[$i]['password']      = 'dav';          // MySQL password (only needed
                                                // with 'config' auth_type)
$cfgServers[$i]['only_db']      = '';          // If set to a db-name, only
                                                // this db is displayed
                                                // at left frame
                                                // It may also be an array
                                                // of db-names


Men jeg får bare smidt dette tilbage:


Fejl

MySQL returnerede:


Access denied for user: 'hey@localhost' (Using password: YES)



HVad gør jeg galt?

Skal man bpå en måde oprette i mysql det skal man vel? men hvordan?
Avatar billede amews_aj Nybegynder
14. oktober 2004 - 22:13 #1
Det er vist lettere at gennesmskue uden forklaring :)


$cfgServers[$i]['host']          = 'localhost';
$cfgServers[$i]['port']          = '';         
$cfgServers[$i]['socket']        = '';         
$cfgServers[$i]['connect_type']  = 'tcp';     
$cfgServers[$i]['controluser']  = '';       
$cfgServers[$i]['controlpass']  = '';         
$cfgServers[$i]['auth_type']    = 'config'; 
$cfgServers[$i]['user']          = 'hey';     
$cfgServers[$i]['password']      = 'dav';     
$cfgServers[$i]['only_db']      = '';
Avatar billede amews_aj Nybegynder
14. oktober 2004 - 22:19 #2
Der må da være nogen med lidt forstand på opsætning af phpmyadmin her :)
Jeg vil meget gerne have det op at køre meget hurtigt!
Avatar billede amews_aj Nybegynder
14. oktober 2004 - 22:30 #3
Hvordan opretter man brugere i my.ini filen?
Avatar billede amews_aj Nybegynder
14. oktober 2004 - 22:51 #4
nå jeg lukker :/
Avatar billede Slettet bruger
14. oktober 2004 - 22:53 #5
Tag det dog roligt menneske. Dette er ikke en chat, og der sidder ikke folk på spring hvert minut. De fleste af os har faktisk et liv ved siden af også.

Derudover bør du overveje hvordan du stiller dit spørgsmål. Mange ser kun selve overskriften. Der har du i det mindste lavet en god overskrift, som beskriver det, du spørger om.

Nogle af os (dvs. pro-medlemmer) får måske selve spørgsmålsteksten pr. email. Og i selve spørgsmålet snakker du om en masse, der i hvert fald ikke er MySQL - bl.a. et versionsnummer, der var helt hen i vejret, hvis det skulle være MySQL.

Øjeblik, mens jeg slår svaret på dit egentlige spørgsmål op.
Avatar billede Slettet bruger
14. oktober 2004 - 23:07 #6
Kør følgende kommando fra en kommandoprompt:

mysql --user=root mysql

Derefter får du en ny prompt, hvor du skriver:

GRANT ALL PRIVILEGES ON *.* TO 'hey'@'localhost' IDENTIFIED BY 'dav' WITH GRANT OPTION;

Så er din bruger oprettet.
Avatar billede amews_aj Nybegynder
15. oktober 2004 - 00:08 #7
he, jeg ved det godt, kan godt blive lidt hurtig engang imellem, jeg forstår ikke helt hvad du mener med det du skriver, åhhh, det er jo phpmyadmin jeg snakker om.

Jeg har hentet en nyere version nu i mellem tiden!
2.6.0 pl2

Den nyeste jeg kunne finde.
Opsætningsmæssigt kan jeg ikke se den store forskel, men det virker lidt mærkeligt.

1. Alle kan gå ind i privilegier og redigere i diverse brugere.
2. Man behøver hverken pass eller noget for at logge ind, bare skriv noget volapyk som brugernavn, og ingen kode, så er man også inde. Hvad gør man der, ved du også det?

Har du erfaring med en bestemt udgave af phpmyadmin?
evt. stiller jeg spørgsmålet i en forkert kategori?
Avatar billede amews_aj Nybegynder
15. oktober 2004 - 00:09 #8
JEg ville være glad hvis du kunne hjælpe mig lidt mere, så når du ser det her er det nok først i morgen, derfor vil jeg bare lige sige, at du vil være en guttermand hvis du var her kl: 10:30, så kan du evt. hjælpe mig mere.
Avatar billede Slettet bruger
15. oktober 2004 - 00:21 #9
Jeg går ud fra, at det er lykkedes at få phpmyadmin til at virke så?

Hvis du ønsker at brugere skal logge ind i phpmyadmin med deres eget brugernavn og password, så skal du sætte en af de andre muligheder i auth_type og du skal ikke angive brugernavn og kode i opsætningen af phpmyadmin.

Derudover skal de forskellige andre brugere oprettes i MySQL - men det er næsten lettere at gøre det som brugeren du lige har oprettet (da denne bruger netop fik alle rettigheder, og derfor kan lave nye brugere og give dem rettigheder.)

Så ret til:

$cfgServers[$i]['auth_type']    = 'cookie'; // eller http, hvis du foretrækker det.
$cfgServers[$i]['user']          = '';
$cfgServers[$i]['password']      = '';

PS. Jeg er på vej i seng nu, for jeg skal op på arbejde i morgen. Jeg kan derfor også garantere, at jeg vil ikke være her kl. 10.30. Jeg kan muligvis vende tilbage i morgen aften.
Avatar billede amews_aj Nybegynder
15. oktober 2004 - 00:35 #10
Ok, nej jeg har endnu ikke fået phpmyadmin til at virke,
jeg fortsætter senere.

Det med at rette til dem der mener jeg da at jeg har prøvet uden held, men jeg prøver igen senere som sagt. Jeg kan egentlig også bedst lige udformningen af en lidt ældre model, så prøver måske også det.
Avatar billede amews_aj Nybegynder
15. oktober 2004 - 21:33 #11
Bare drop det, jeg har fundet ud af at jeg ikke har brug for det allievel.

gJEg gider ikke have en pc åben i døgndrift, men mange tak fordi du prøvede ;)
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