Mi pare tu abbia le idee parecchio confuse...
Cmq, in SQLServer devi abilitare nei Logins i permessi sul database in questione per l'utente ASPNET. A volte anche per l'utente IUSR (internet user). Quando esegui le pagine, anche se sei loggato con sa o administrator, queste utilizzano gli utenti IUSR ed ASPNET per lavorare col tuo computer. That's why.
Poi: SQLServer *NON E'* un database su file, come access, ma ha bisogno di un motore, quindi non puoi assolutamente pensare di copiarlo ed usarlo, specialmente su aruba! Hai 2 scelte: usare Access (mdb) o cambiare ISP. In ogni caso, anche con un altro ISP devi cmq assicurarti che ci sia uno spazio SQL (normalmente a parte di quello web).
Nello specifico poi, l'ISP deve avere il framework per le pagine asp.net.
Ciao, =tK=