09. marts 2005 - 11:12
Der er
25 kommentarer og 1 løsning
PHPmyAdmin: brugernavn og password
Jeg har PHPmyAdmin til at ligge på min server. I config-filen har jeg indtastet mit brugernavn og password, og alt virker fint. Jeg tænkte, om man har mulighed for at lave sådan at brugeren skal logge ind (dvs. selv skrive brugernavn og password) når man går ind på phpmyadmin. Det er jo ik så praktisk at alle i teorien har adgang til min database.
Annonceindlæg fra Cognizant
AI er ikke problemet. Eksekvering er.
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
09. marts 2005 - 11:17
#1
Hva mener du? Alle har da ikke adgang til din personlige myadmin på din server???
09. marts 2005 - 11:23
#3
hvad med ganske alm htaccess ??
09. marts 2005 - 11:23
#4
Det var selvfølgelig en mulighed..hvordan skal den se ud?
09. marts 2005 - 11:28
#5
sættes op i httpd.conf en lille basis en kunne se sådan ud <Directory sti/til/phpmyadmin> AuthUserFile /data/www/.htpasswd AuthName EnterPassword AuthType Basic require user username </Directory> derefter skal du tilføjge brugeren med .htaccess (hvis det lige er på en unix), på windows, har du et lille prog der kan klare det, men kan ik lige huske hvad det hedder
09. marts 2005 - 11:28
#6
$cfg['Servers'][$i]['auth_type'] = 'http'; // Authentication method (config, http or cookie based)? i din config.inc.php
09. marts 2005 - 11:31
#7
strange_76 >> Hvor vælger jeg så det password og brugernavn som skal skrives?
09. marts 2005 - 11:31
#8
articfruit >> Hvad gør det?
09. marts 2005 - 11:33
#9
du angiver hvilket brugernavn der er krævet, med linien require user brugernavn og pass, som skal benyttes tastes ind i filen .htaccess men hvilket OS snakker vi om ???
09. marts 2005 - 11:33
#10
Det er Win2k. Er det noget problem?
09. marts 2005 - 11:34
#11
Skal linien AuthUserFile /data/www/.htpasswd ændres?
09. marts 2005 - 11:38
#12
den skal angive hvor filen findes... du burde ha et prog på din maskine der hedder htpasswd ligger i bin mappen på min maskine... tag et kig på hjælpe funktionen der (htpasswd /?) der kan du se dine muligheder
09. marts 2005 - 11:42
#13
læs hvad articfruit skriver, det er løsningen. I phpMyAdmin folderen rettes i config.default.php til: $cfg['Servers'][$i]['auth_type'] = 'http'; // Authentication method (config, http or cookie based)? $cfg['Servers'][$i]['user'] = ''; // MySQL user $cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed
09. marts 2005 - 11:43
#14
det gør at der kommer en loginboks frem når du prøver at tilgå phpmyadmin...
09. marts 2005 - 11:59
#15
bojo / articfruit >> sidder lige og kigger lidt på jeres løsning var faktisk ikke klar over denne mulighed i phpmyadmin... men ikke desto mindre... ændrer jeg min config.inc.php til det i skriver, får jeg en Internal server Error :-s Det skulle ikke være nødvendigt at ændre flere ting eller ???
09. marts 2005 - 12:14
#16
prøv lige at paste linjerne herind... der må være en lille fejl i dem...
09. marts 2005 - 12:17
#17
ik lige så nemt :s er på en anden maskine der ikke er på net.... men ser sådan ud $cfgServers[1]['auth_type'] = 'http'; $cfgServers[1]['user'] = 'root'; $cfgServers[1]['password'] = ''; ændrer jeg auth_type tilbage til config, og sætter password, kører det uden problemer.. har prøvet at fjerne root fra user, gir samme resultat
09. marts 2005 - 12:25
#18
prøv med $cfg['Servers'][1]['auth_type'] = 'http'; $cfg['Servers'][1]['user'] = 'root'; $cfg['Servers'][1]['password'] = '';
09. marts 2005 - 12:35
#19
eller det bør vel være $i og ikke 1: $cfg['Servers'][$i]['auth_type'] = 'http'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = '';
09. marts 2005 - 12:40
#20
hvis det skal passe sammen med resten af filen alle linier er angivet med $cfgServers[1] har så 3 gange af de linier vil sige $cfgServers[1] $cfgServers[2] $cfgServers[3] ved ik om det bare er en skod gammel version (er det nok)..
09. marts 2005 - 12:53
#21
09. marts 2005 - 13:27
#22
så er den opdateret, og de hedder nu: $cfg['Servers'][1]['auth_type'] = 'http'; $cfg['Servers'][1]['user'] = 'root'; $cfg['Servers'][1]['password'] = ''; men får stadig en internal server error :(
09. marts 2005 - 13:27
#23
sry... hedder self $cfg['Servers'][$i]['auth_type'] = 'http'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = '';
10. marts 2005 - 08:27
#24
bojo >> Smider du lige et svar?
10. marts 2005 - 08:39
#25
Nej tak, svar selv og husk at acceptere svaret ;-)
10. marts 2005 - 08:40
#26
Tak for hjælpen
Vi tilbyder markedets bedste kurser inden for webudvikling