ASPNET ユーザーがログインできない場合、たぶん、SQL Serverにログイン権限が付いてないんだとおもいます。
なので、以下のコマンドを実行。( > はコマンドプロンプトのプロンプト)osql にパスが通っている状態でやってください。
> osql -E -S -Q "sp_grantlogin "'(マシン名)\ASPNET'"ログイン権限を与えます。
> osql -E -S -d (データベース名) -Q "sp_grantdbaccess '(マシン名)\ASPNET'"(データベース名)にASPNETのアクセス権限を与えます。