I'm either missing something or something isn't quite right here. Stephen, I wonder if you're misunderstanding something about reporting with SQL Server 2005.
SQL Server 2005 includes SSRS (SQL Server Reporting Services). I use it in my day job with our own server. There is more to it than supplying a connection to SQL Server 2005. Are you really making SSRS available to customers? It usually involves running IIS on the same machine as SQL Server 2005 / SSRS. Reports are usually written with Visual Studio and published on the report server and you maintain security settings, data connections etc from a web page with a URL something like
http://myreportserver/reports. I find it hard to see how that would work very well on shared hosting. Although SSRS runs on SQL Server 2005, the actual data source for the reports can be any .NET, OleDb or ODBC source.
As sidmcfarland points out, the front end of this is the ReportViewer control for ASP.NET (and there's a WinForms one too). This pulls the report from the report server via a web service and formats it to display on the page. That way, you don't need to directly expose the report server to the outside world.
The ReportViewer control can also operate in local mode. This is where it reads the data source directly and generates the report itself without needing the report server at all. I think this is a much more appropriate way to go for someone who wants to display a report on their ASP.NET web site on shared hosting. It makes the SQL 2005 thing kind of irrelevant.
However, there is one major show stopper. The ReportViewer control needs full trust to run
That's why you can't get it working Sid. I think if its installed in the GAC (which is its intended default place) then the users' apps can run medium trust. There is a redistributable exe from Microsoft that you run once on the server to install the ReportViewer. Is this something that could be considered Stephen? I really don't know what the security implications are.
The ReportViewer control is pretty cool. It would be great to have it available. I know its available on some other hosts. Not only can it report from databases, it can also report from custom business objects and export Excel and PDF files. Until recently, it was a total disaster with FireFox but the recent VS 2005 SP1 mostly fixed that. Unfortunately, the redistributable that you can download from microsoft.com isn't the new version yet. You have to pull three DLLs from a machine with Visual Studio SP1 and install them on the server in the GAC. No doubt the redistributable will be updated soon.
Cheers
Ross