ASP.NET Entity Framework Veritabanı Oluşturma
-
Merhaba arkadaşlar, kendi sitemin blogunu asp.net ile yazmaya başladım ve bitirdim. İlk asp.net tecrübemdi visual studio'da yani lokalde sorunsuz çalışan scripti hostta bir türlü çalıştıramadım.
Sıkıntı veritabanında çıkıyor. Entity framework ile veritabanını oluşturuluyor. Fakat 'CREATE DATABASE permission denied in database 'master'. hatası alıyorum.
Veritabanı sınıflarından birkaçı;
blog.cs:
public DbSet<Etiket> Etiket { get; set; }
public DbSet<Yorum> Yorum { get; set; }
public DbSet<Makale> Makale { get; set; }
public DbSet<Kategori> Kategori { get; set; }
makale.cs:[Key]
public int id { get; set; }
public string Baslik { get; set; }
public string Ozet { get; set; }Web.config'deki connection stringim ise şöyle :
Data Source=.;Initial Catalog=*****;Integrated Security=true" providerName="System.Data.SqlClient
Yardımlarınız için teşekkürler
-
aldığın hatadan yola çıkarak yazma izinleri vs. verilmemiş olabilir diye düşünüyorum
-
ConnectionString'te Integrated Security=False değil ise değiştir. Ek olarak kullanıcının dbowner, dbcreater ..vs gibi izinlerini kontrol et.
-
localde oluşturduğun veri tabanının scriptini alıp, hostta kendin oluşturabilirsin.