私はAsp.net Mvcのウェブサイトをアップロードしようとしています。私はコードの最初のアプローチを使用しています。今私はサーバー上のデータベースを作成し、私のファイルをCpanelにアップロードします。EFがデータベースを作成するのを防ぐ方法は?
CREATE DATABASE permission denied in database 'master'.
私は、これはEFのbecuaseである知っているが、私はそれを修正する方法を知らない:私はウェブサイトを開いたときが、私はこのエラーを取得します。
私はデータベースの初期化をオフにしようとしましたが、それは助けになりました。
public Configuration()
{
AutomaticMigrationsEnabled = false;
ContextKey = "blah";
}
しかし、あまりにもdidntの助けを借りている:そして、私はこのことで、移行を無効にしてみました。誰でも助けてくれますか?
EFは、サーバー上のデータベースを作成するための許可が必要です。 –
@SirwanAfifiそして私はpermisionを持っていません。私はデータベースを作成することからそれをpereventする必要があります。 –
接続文字列を既存のデータベースで指定します。 IDを使用している場合は、これらのテーブルが存在する必要があります。 –