Vra

Ek het 'n paar verslae in SQL Server Reporting Services 2005 dat ek nodig het om te oudit logs vir hou. Die oudit log moet insluit wat gehardloop wat verslag met watter parameters. Ek kan nie gebruik Windows verifikasie.

Wat is die beste manier om hierdie inligting aanteken?

Was dit nuttig?

Oplossing

Die vorige kommentaar dood op akkurate dat jy die data kan ontgin uit die ReportServer ExecutionLog tafel in SQL Server 2000/2005 of die ExecutionLogStorage tafel in SQL Server 2008. As jy-vorm based geldigheidsverklaring om toegang te verkry tot die verslae in plaas van was vensters verifikasie, dan is jy waarskynlik verby 'n paar unieke UserID, CompanyID, KlantID, of ander waarde as 'n parameter in jou verslae. As dit die geval is, dan is die ingeboude tafel vang die parameters reeds. As jy nie verby die unieke gebruiker identifikasie as 'n parameter, dan sal jy waarskynlik nodig het om te vertrou op te meld verslag teregstellings in jou aansoek self.

Ander wenke

Het jy 'n blik op die ExecutionLog tafel in die ReportServer databasis. Dit bevat inligting oor wat gehardloop wat verslag en met watter parameters.

Ek is nie seker hoe dit gaan al werk sonder Windows verifikasie, as dit geen manier om te weet wie loop wat verslag sal hê.

Kan jy 'n paar info op jou geldigheidsverklaring metode?

MS bied 'n paar verslag monsters wat alles insluit wat jy nodig het om te begin.

Vir SSRS 2005 http: // www. codeplex.com/MSFTRSProdSamples/Wiki/View.aspx?title=SS2005!Server%20Management%20Sample%20Reports&referringTitle=Home

Baie meer verslag Monsters. http://www.codeplex.com/MSFTRSProdSamples/

Van geheue SSRS het gebou in meld vir hierdie presiese situasie

As jy 'n persoonlike sekuriteit uitbreiding, sal jy nog steeds in staat wees om al die inligting wat jy nodig het uit die ExecutionLog tafel te kry. Tensy off-kursus as al jou gebruikers maak gebruik van 'n gedeelde login, in welke geval jy waarskynlik nodig het om jou argitektuur heroorweeg, afhangende van die belangrikheid van die oudit log.

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top