Avatar billede lone_a_p Praktikant
07. februar 2004 - 18:14 Der er 4 kommentarer og
1 løsning

mysql_connect - med skjult password

Hej Eksperter,

Når man connecter til mysql via PHP med mysql_connect("host", "user", "pass") er der så ikke en eller anden måde, hvorpå man kan skjule sit password fra brugere? Jeg ved godt, at brugeren ikke normalt kan se php-koderne, men jeg har engang været udsat for at der var fejl på serveren og al min PHP-kode blev skrevet ud som en tekst-fil. I dette tilfælde ville man jo kunne læse password uden videre, og det må IKKE ske i dette tilfælde.

Hvordan sikrer jeg mig mest muligt imod, at internet-brugerne kan få fingrene i mit password?

Kan der gøres noget overhovedet?

Mvh Lone
Avatar billede avlund Nybegynder
07. februar 2004 - 18:29 #1
Hvad hvis du lægger informationen i en include-fil? Det kan MÅSKE være løsningen. Kan ikke lige se andre muligheder, ud over selvfølgelig at databasen kører via en trusted connection/KUN kan tilgås fra samme maskine (localhost).
Avatar billede domaz.dk Novice
08. februar 2004 - 01:18 #2
Du kan hente koden ud fra en mappe der er beskyttet med htacces...

Så skal man have et password for at se filerne i mappen...

Derfra kan du så include eller require filen med sql oplysningerne...
Avatar billede domaz.dk Novice
08. februar 2004 - 01:18 #3
mener selvf htaccess....
Avatar billede lone_a_p Praktikant
10. februar 2004 - 13:06 #4
avlund> vil meget gerne høre, hvad en trusted connection er? Er det sådan, hvor man når man opretter en user i databasen siger GRANT USAGE ON database.* TO user@123.000.000.000/124.000.000.000 IDENTIFIED BY 'pass'?

Og så er det så kun de ip-adresser, der kan tilgå databasen med denne user? (og det er vel udbyderens?)
Avatar billede lone_a_p Praktikant
06. marts 2004 - 23:21 #5
Ok, jeg fik ikke svar på det sidste, men det er point alligevel
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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