kribjo Skrevet 28. januar 2008 Del Skrevet 28. januar 2008 (endret) Hei. Bruker Reporting Services mot en MS SQL Server på jobb og det fungerer glimrende. Men nå prøver jeg å lage noen rapporter mot IFS som kjører på en Oracle database. Det går bra det og, men i IFS systemet har brukerne forskjellige tilganger og rettigheter til data. Er det mulig å lage en rapport i Reporting Services som kan bruke brukeren si brukerid i IFS ved kjøring? Når en lager en rapport i Reporting Services så oppgir man jo brukernavn og passord til datasourcen slik at dette ligger lagret. Jeg ønsker at man må taste inn brukernavn og passord før man kjører rapporten. Bjørn Endret 6. juli 2008 av kribjo Lenke til kommentar
Kirikiri Skrevet 31. januar 2008 Del Skrevet 31. januar 2008 Har ikke prøvd å kjøre RS mot Oracle, men har jobbet mye med RS mot SQL Server. Når du setter opp en data source, kan du velge om du vil bruke Windows Authentication, specific username and password, no credentials eller "Prompt for credentials". Her må bruker skrive inn brukernavn og passord selv. Vil anta at du kan prøve å endre den eksisterende datasourcen din til Oracle-databasen til å bruke denne innstillingen. Hvordan ligger foresten tilgangene lagret i databasen? Er dette data som ligger i vanlige tabeller? Og er de i så fall knyttet til en brukers Windows username? I så fall kan du vurdere å sende brukeren username til kilden og gjøre query basert på denne verdien. Du finner username ved å bruke uttrykket User!UserId (under globals). Lenke til kommentar
kribjo Skrevet 4. februar 2008 Forfatter Del Skrevet 4. februar 2008 "Prompt for credentials" gjorde susen. Takk for hjelpen. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå