2012-04-19 17 views
0

私はホスティングしています。 ホスティングは私にデータベースへのログインとパスワードを与えました。私はこれらのデータを使用してデータベースに入り、テーブルを削除することができます。データベースを作成するユーザーを指定する方法は?

コードのデータを使用してデータベースを作成しようとしています。

public class DataContextInitializer:DropCreateDatabaseAlways<DataContext> 
{ 
    protected override void Seed(DataContext context) 
    { 

    } 
} 

ローカルですべての作品が、私は、サーバー上でそれを行うとき、私はエラー

CREATE DATABASE permission denied in database 'master'. 

私はこれをどのように修正すればよいのですか?または私のユーザーはデータベースを作成する権限を持っていませんか?

+0

masterを指しているデータベース名を指定しましたか? – Zaki

+0

これはマスターではありません。 'user-4324' – Mediator

答えて

0

共有ホスティングでは、データベースを作成する権限がない場合があります(設定したデータベースを変更するだけで済みます)。 Code Firstがdb = failを再現しようとしたときに、AppHarborでCode Firstを使用してこの問題にヒットしました。

関連する問題