<p>I've written a little web site in my effort to learn vb.net and asp.net, fairly happy with it so rented some space and uploaded it, it was written using asp.net express edition 2008 and sql server express .... I've uploaded it and I've found that it was written in .NET 3.5 and my host only deals with 2.01 ... I've sorted most of that out, and trimmed my web.config file back to basics, but my forms based authentication isn't working </p>

<pre><code>&lt;compilation debug="true" strict="false" explicit="true"&gt;
        &lt;/compilation&gt;
        &lt;authentication mode="Forms" /&gt;
    &lt;customErrors mode="Off"/&gt;
  &lt;/system.web&gt;
</code></pre>

<p>And it keeps reporting that the sql server does not support remote access ...... not sure what to do next, I don't have to write my own security routines do i ? I have a sql server back end</p>

<p>Thanks for your time</p>

<p>Chris</p>

If the probllem is that you can not access your SQL Server it may be that you are using a trusted connection to it?
It is not likely to work if the website is on a ISP network and your SQL Server is on another network.
What you then need to do is take a look at your connectionstring to change it so that you pass along the username/password in the connection string. NB: This is not optimal in terms of security but it is a way to access remot SQL Servers that are in antother domain.
/joakim