Avatar billede l_otto Nybegynder
18. december 2006 - 16:11 Der er 17 kommentarer

connect når db ligger et andet sted

jeg har lidt problemmer.. jeg kan ikke komme i kontakt med en mysql db når den ligger hos en anden udbyder..

Hvordan kan det være er det hos udbyderen man skal ændre noget ? det er ikke localhost.
Avatar billede fsconsult.dk Nybegynder
18. december 2006 - 16:13 #1
det er snarere reglen end undtagelsen, at MySQL server (pga sikkerhed) kun lytter på request fra localhost, og at du dermed ikke kan komme i kontakt med din database fra en anden udbyder/server.
Avatar billede l_otto Nybegynder
18. december 2006 - 16:15 #2
selv om det ikke er en localhost db
Avatar billede hmortensen Nybegynder
18. december 2006 - 16:24 #3
De lukker som regel af for omverdenen vha. af router/firewall. Så kan andre maskiner på samme LAN stadig fange database serveren.
Avatar billede l_otto Nybegynder
18. december 2006 - 16:25 #4
ok hvad gør man så ?
Avatar billede fsconsult.dk Nybegynder
18. december 2006 - 16:33 #5
normalt har andre maskiner på samme LAN heller adgang til databasen, da det ikke kun er et spørgsmål om firewall, men at MySQL i default-opsætningen simpelthen kun lytter på request fra samme server.
du har 3 muligheder:
1. få din udbyder til at ændre sikkerhed på server/firewal  (tvivlsomt)
2. flyt database og applikation til samme server
3. flyt databasen hen til en server du har kontrol over, og hvor du kan ændre sikkerheden.
Avatar billede l_otto Nybegynder
18. december 2006 - 16:46 #6
men hvordan gør man så hvis man gerne vil have at kunden selv skal have adgang til DB men ikke må have adgang til den kode man har lavet ?
Avatar billede arne_v Ekspert
18. december 2006 - 18:56 #7
4. lad alle database requests gaa gennem en web side eller en web service paa
den web server der hoerer til databasen
Avatar billede l_otto Nybegynder
18. december 2006 - 18:59 #8
den skal jeg lige have igen.. hvordan gør jeg...
Avatar billede l_otto Nybegynder
18. december 2006 - 19:08 #9
nu skal kunden jo ikke have adgang til min asp kode..
Avatar billede arne_v Ekspert
18. december 2006 - 19:41 #10
det faar han heller ikke

jeg snakker om

bruger        web hotel A                web hotel B
browser--------ASP side-------------------web side/web service--database

det er ikke nogen nem loesning
Avatar billede l_otto Nybegynder
19. december 2006 - 08:59 #11
men er det så via include file ?

hvor script til db ligger på hotel b
Avatar billede arne_v Ekspert
19. december 2006 - 09:15 #12
nej

via HTTP request
Avatar billede l_otto Nybegynder
19. december 2006 - 09:16 #13
puha har du et link til hvordan man bærer sig ad
Avatar billede arne_v Ekspert
19. december 2006 - 23:12 #14
ikke umiddelbart - hvis man ikke har erfaring med den slags er det ikke helt
simpelt
Avatar billede l_otto Nybegynder
07. februar 2007 - 09:42 #15
kom med svar
Avatar billede arne_v Ekspert
08. februar 2007 - 03:18 #16
hvem ?
Avatar billede l_otto Nybegynder
08. februar 2007 - 11:38 #17
det ved jeg ikke men jeg lukker sprg nu :-)
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