Gå til innhold

[LØST] Reporting Services 2005


Anbefalte innlegg

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 av kribjo
Lenke til kommentar
Videoannonse
Annonse

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

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...