EntityFramework. Code-First

Евгений Кленов

Подскажите пожалуйста, почему вываливается с ошибкой создание БД через EF Code-First.
SqlException: Cannot open database "название БД" requested by the login. The login failed.
Login failed for user 'ххх\ххх'.

foreach (MeteoStation item in lms)
{
SaveDataBase(item);
}

private static void SaveDataBase(MeteoStation mStation)
{
using (var db = new MeteoEntityContext(mStation.meteoStaIndex))
{
foreach (MeteoStation.MeteoStationData msd in mStation.ms)
{
db.MeteoStationsData.Add(msd); - !!! Ошибка возникает тут !!!
}
db.SaveChanges();
}
}

Почитал на StackOverflow, пишут что нужно создать БД с правами пользователя, куда нужно встроить и что?
В файл App.config добавить нельзя, т.к. базы создаются на ходу с разыми именами (возможно ли создать БД и в ней создавать таблицы через EF?)

Сама таблица состоит из:
public int MeteoStationId { get; set; }
public List<MeteoStationData> ms;
public class MeteoStationData
{
public int MeteoStationDataId { get; set; }
public double temp_T { get; set; }
public double temp_Td { get; set; }
}

1 чел.