Entity Framework 4.3プロジェクトでASP.NET MVC用(リモート)SQL Server Expressをセットアップしました。 SQL Compactを使用しているローカルマシンでは、すべて正常に動作します。SQL Server Expressの移行例外を伴うEntity Framework 4.3
The INSERT permission was denied on the object '__MigrationHistory', database 'MyDataBase', schema 'dbo'.
私は次のことをやったサーバーの場合:私はSQL Expressサーバーに接続しようとすると、私は、コールmigrator.Update()
上で、次のエラーを得た
- SQL Serverの資格情報を持つユーザーを作成しました
- MYDATABASE と呼ばれるデータベース
任意のアイデアを作成しましたか?
あなたのユーザーはデータベースにアクセスできましたか? SQL資格情報を作成するときは、実際にはログインのみです。ログインに関連付けられたデータベースにユーザーを作成し、データベースに対して許可された操作の許可を与える必要があります。 –
@ LadislavMrnka私は新しいユーザーと新しいデータベースを作成しましたが、今は動作します。私は最初のデータベースの権限を使いこなしてしまったと思います。ありがとう。 – Marthijn