Datakildenavn

I databehandling er et datakildenavn eller DSN (engelsk: data source name) en streng med en tilknyttet datastruktur som brukes til å beskrive en tilkobling til en datakilde. Begrepet er mest brukt i forbindelse med ODBC, men det finnes også DSN-er for JDBC og andre datatilgangsmekanismer. Begrepet overlapper ofte med tilkoblingsstreng (connection string). De fleste systemer skiller ikke mellom DSN-er eller tilkoblingsstrenger, og begrepene kan ofte brukes om hverandre.[1]

DSN-attributter kan inkludere, men er ikke begrenset til:[2]

  • Navnet på datakilden
  • Plasseringen av datakilden
  • Navnet på en databasedriver som har tilgang til datakilden
  • En bruker-ID for datatilgang (hvis nødvendig)
  • Et brukerpassord for datatilgang (hvis nødvendig)

Systemadministratoren for en klientmaskin oppretter vanligvis et eget DSN for hver relevante datakilde.

Standardisering av DSN-er tilbyr et nivå av indireksjon (dereferering). Ulike applikasjoner (for eksempel Apache/PHP og IIS/ASP) kan dra nytte av dette for å få tilgang til delte datakilder.

Referanser

[rediger | rediger kilde]