coder написал:Можно все-таки этот вопрос прояснить? Создала базу yafnet (пустую). ConnectionString у этой базы такой: Data Source=.\SQLEXPRESS;Initial Catalog=yafnet;Integrated Security=True По крайней мере такой ConnectionString показывает Visual Studio 2005, и из любого приложения к этой базе можно подсоединится. Прописала эту строку подключения в db.config. Выдает такую же ошибку при инсталляции базы данных какая описана в иллюстрациях предыдущих сообщений...
Cannot open database "yafnet" requested by the login. The login failed.
Login failed for user '...\ASPNET'
Странно, что если запустить процесс инсталляции не через locаlhost, а в Visual Studio, т.е. открыть в браузере страницу default.aspx из папки install - то проблем никаких не возникает и форум ставится элементарно.
Integrated Security=True означает что проверка прав идет на уровне системы, к примеру вы админ компа, вам "все можно", вы запускаете Visual Studio 2005 из под своего аккаунта и вам это можно :) А когда вы запускаете сайт, то он запускается от другого специального пользователя, а не от вашего имени, этот пользователь не админ, и ему "нельзя" получить доступ к этой базе. Либо измените систему аутентификации и явно укажите аккаунт либо дайте права пользователю IIS права к этой базе.