私はC#でASP.netを使用しています。 Webサーバー経由でSQL Serverデータベースにアクセスしたいアプリケーションを開発エリアから実行すると機能しますが、IISサーバーにアプリケーションをデプロイした後、次の例外が表示されます。データベースにIISにアクセスする方法は?
データベース 'master'でCREATE DATABASE権限が拒否されました。 ファイルD:\ newtest \ newtest.mdfの自動ネーム・データベースをアタッチしようとしましたが失敗しました。 同じ名前のデータベースが存在するか、または指定されたファイルを として開くことはできません。またはUNC共有上にあります。
私はIISを介してリモートSQL Serverデータベースにアクセスするにはどうすればよいのデータベース
Data Source = .\\SQLEXPRESS;AttachDbFileName=databasepath; Integrated Security=true
との接続に次の接続文字列を使用していますか?
私のアプリケーションでは固定データベースファイルはありません、私はいつも私のデータベースを変更する、私はプロジェクトフォルダ内のファイルを渡す、このファイルからデータベースパスを読み取る方法web.configでデータベースパスを渡す方法と私はこの接続を使用していますASP.netでユーザーIDなしでデータベースにアクセスする方法を教えてください – user847455
あなたの要件に基づいて私の答えを更新しました... pls check –
「sa」は悪い例です。 –