Connect til database uden folk kan se det

Tags:    php

<< < 12 > >>
Hej alle sammen hvordan connecter man til en database uden folk bare kan gå ind og åbne filen og se kodeord osv...

Altså helt uden en fil på samme sted...

Men samtidigt sikkert.



14 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Det er en faretruende sikkerhedsrisiko at lægge kritisk adgangskoder hos andre. Giver du adgangskoden til facebook til alle dine venner?
Det er derfor man laver lange API-keys til diverse online API'er.

Hvad du kan gøre i stedet er, at have en stump kode der kontakter en URL. Så får du denne URL til at melde tilbage med OK, afvist, eller hvad du nu vil give af signal.



Indlæg senest redigeret d. 08.02.2014 09:38 af Bruger #10216
Du kan evt forbinde direkte til databasen ? F.eks. Via PHPMyAdmin eller et program der kan forbinde direkte til serveren.



Hej Mathias,

Som udgangspunkt kan du gemme dine passwords i en konfigurationsfil uden fra web-roden, som ikke er publicly tilgængeligt. (eg. phpmyadmin!)

Jeg fandt følgende eksempel til dig. Mon ikke du kan finde ud af noget derigennem? Om ikke andet, få en idé til, hvordan det kan gøres.
http://uranus.chrysocome.net/linux/php/passwords.htm

Giv eventuelt også følgende stackoverflow tråd et kig.
http://stackoverflow.com/questions/1635963/open-source-and-how-it-works-for-secure-projects






Hvordan skulle de kunne åbne filen? Hvis du lægger database-adgangen i din php-fil bliver den jo fortolket af serveren inden den sendes ud til klienten i form af fx HTML og dermed kan de ikke se hvilke informationer du måtte have indtastet.



Hvordan skulle de kunne åbne filen? Hvis du lægger database-adgangen i din php-fil bliver den jo fortolket af serveren inden den sendes ud til klienten i form af fx HTML og dermed kan de ikke se hvilke informationer du måtte have indtastet.


Tror det er hvis han laver et system på en kundes hjemmeside og vil tjekke f.eks. noget op mod sin egen sides database..



Indlæg senest redigeret d. 08.02.2014 00:22 af Bruger #14093


Tror det er hvis han laver et system på en kundes hjemmeside og vil tjekke f.eks. noget op mod sin egen sides database..


I så fald vil man lave enten et feed eller en service til det - men det er jo kun gætværk når trådstarter ikke melder tilbage.





Trådstarter er igang med at logge ind i vores databaser



Nej ikke helt præcis med kunderne (det er et CMS), men ja den skal lige tjekke noget via min database.

Uden de kan se det.



Ja tænkte også på noget CURL i PHP er det ikke en fin løsning?.



Hmn nej



<< < 12 > >>
t