title: Database Admin Panel inside an ASP.NET Website
body: <p>Its complicated.  </p>
  
  <p>I have SQL Server 2008 on my production server and the access to that is restricted using IP. As I don't have a static IP, I cannot connect to server from my machine. The only option is going remote on production server and working there, but for obvious reasons I don't like it.</p>
  
  <p>So the only solution I can think of is using a <strong>SQL Admin Panel</strong> on which I only need to manipulate the table data. The only implementation of this method I saw is one from code project. ( <a href="http://www.codeproject.com/KB/custom-controls/ASPNETDBAdminControl.aspx" rel="nofollow">Link here</a> ). Its very outdated and most of the coding is done in classic asp.net style. I do not want to use it.</p>
  
  <p>My questions are</p>
  
  <ol>
  <li>Is there a good implementation of SQL Admin Panel in ASP.NET?</li>
  <li>Have I got any other alternatives on manipulating my IP restricted remote database?</li>
  </ol>
  
  <p>P.S: And yes, I know that maintaining a SQL Admin Panel on a live server is not good at all. I will be removing my SQL Admin Panel from my website as soon as the site goes live :)</p>