Since I don't have TCP/IP access to my database--I just have a connection string that works from my ASP.NET pages--I need some sort of administrative web page or pages, or a whole website that lets me do as many actions as possible inside my database, such as executing arbitrary SQL, generating scripts, creating tables, etc.
Any advice?
If it works with SQL 2005, that would be best, but I'm willing to try solutions targeting SQL 2000 or SQL 2008.