Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
Claster
91 / 56 / 12
Регистрация: 02.10.2008
Сообщений: 550
1

System.Data.SqlClient.SqlException: Login failed for user

11.03.2016, 10:14. Просмотров 1197. Ответов 3
Метки нет (Все метки)

Всем привет, столкнулся с проблемой выборки данных из базы в веб приложении на локальном IIS

Ошибка: System.Data.SqlClient.SqlException: Login failed for user
В свойствах проекта стоит Windows Authentication = Enabled
В настройках IIS Windows Authentication = Enabled

Web config
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
<system.web>
      <compilation debug="true" targetFramework="4.5" />
      <httpRuntime targetFramework="4.5" />
        <authentication mode="Windows" />
        <authorization>
            <deny users="?"/>
        </authorization>
        <!-- <identity impersonate="true" /> -->
    </system.web>
 
    <connectionStrings>
        <add name="SRVMISConnect"
            connectionString="Data Source=***;Initial Catalog=***;Integrated Security = SSPI;persist security info=True;"/>
    </connectionStrings>
Когда произвожу выборку в GridView локально при запуске из студии то все ОК, после того как выложил на IIS выходит ошибка Ошибка: System.Data.SqlClient.SqlException: Login failed for user

Вывел на страницу Response.Write(System.Web.HttpContext.Current.User.Identity.Name) что бы посмотреть текущего пользователя, показывает нормально домен\логин. А в ошибке пишет Login failed for user домен\имя компа

Добавлено через 28 минут
В IIS Application Pools стоит везде Identity = LocalSystem

Можно ли что бы под текущим пользователем шло подключение к базе?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.03.2016, 10:14
Ответы с готовыми решениями:

Cannot open user default database. Login failed.
Доброго времени суток. У меня установлены VS2010, .NET Framework 4.0, IIS 7.5. Создаю проект...

[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed- User: Reason: Not defined as a valid user of a trusted SQL Server connection
Login failed- User: Reason: Not defined as a valid user of a trusted SQL Server connection Вот...

Login failed for user 'NT AUTHORITYNETWORK SERVICE'
Вопрос по ASP.NET Создал в Visual Studio 2003 тестовый пример с доступом к таблице “Categories”...

MSSQL+ASP3.0, ошибка: Microsoft OLE DB Provider for SQL Server (0x80004005) Login failed for user 'sa'. Reason: Not associated with a trusted SQL Se
Подскажите пожалуйста, в чем грабли. Есть Windows 2000 Advanced Server + Ms SQL Server 2000 В...

При вызове метода sqlDataAdapter.Fill(dataSet, "T_Vhod_doc") происходит ошибка "Login failed for user"
Доброго времени суток! При вызове метода sqlDataAdapter.Fill(dataSet, &quot;T_Vhod_doc&quot;) происходит...

3
pincet
1389 / 972 / 131
Регистрация: 23.07.2010
Сообщений: 5,282
11.03.2016, 11:36 2
Цитата Сообщение от Claster Посмотреть сообщение
шло подключение к базе?
думается мне, что проблема немножко ширше. В AD нужно создать группу "Пользователи SQL", ее добавить с нужными правами на сервер, а уж потом выдавать права нужным в AD. Ну или (если не ссыкотно) - создать группу Все пользователи домена, как login.
Давно админил, могу забыть чего-то, но мыслить в туда
1
Claster
91 / 56 / 12
Регистрация: 02.10.2008
Сообщений: 550
11.03.2016, 11:41  [ТС] 3
Данной приложухой будут пользоваться только люди работающие на прямую с базой т.е люди с правами owner к базе. Приложение не для пользователей а для облегчения жизни в департаменте =)
0
pincet
1389 / 972 / 131
Регистрация: 23.07.2010
Сообщений: 5,282
11.03.2016, 11:45 4
Цитата Сообщение от Claster Посмотреть сообщение
owner к базе.
AD ничего про это не знает И "люди с правами dbo" - AFAIR - имеют права только на серваке

Добавлено через 1 минуту
и да, LocalSystem - это учетка, от которой стартует система - могу ошибаться - сильно отличается от пользователя AD
1
11.03.2016, 11:45
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.03.2016, 11:45

Тип ошибки: Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D) [Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user 'AL_AS
Я только начинаю, это мой первый пробный пример и никак не могу начать: Вот пример, который я...

Conversion failed when converting the nvarchar value 'Label' to data type int.
Есть сайт Asp.net. Помогите разобраться, на локальном компьютере все работает нормально. Скинул на...

Недоступно System.Web.HttpContext.Current.User
Вопрос таков. Создаю master-page, на его основе соответственно другие страницы. на mastr-page в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru