|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
В integrated mode получаю ошибку HTTP Error 500.24 - Internal Server Error An ASP.NET setting has been detected that does not apply in Integrated managed pipeline mode. Most likely causes: •system.web/identity@impersonate is set to true. Если отключаю имперсонацию, то ессно ошибка подключения к базе: Login failed for user 'db_server$'. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.Data.SqlClient.SqlException: Login failed for user 'db_server$'. Странно что не получается имперсонацию включить в интегрированном режиме. Вижу на сервере сайты у которых имперсонация включена ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 11:31 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
Если у тебя для подключения к базе требуется имперсонация, то у меня на это даже слов нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 13:46 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
fkthat Если у тебя для подключения к базе требуется имперсонация, то у меня на это даже слов нет. вот такой cs <add name="LapsadminContext" connectionString="metadata=res://*/lapsadminModel.csdl|res://*/lapsadminModel.ssdl|res://*/lapsadminModel.msl;provider=System.Data.SqlClient;provider connection string="data source=ыыы;initial catalog=Lapsadmin;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" /> ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 14:22 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
мне нужно что бы соедиенние с базой от имени виндового пользователя было ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 14:23 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
listtoview мне нужно что бы соедиенние с базой от имени виндового пользователя было Не нужно тебе это. Потому что так делать это вообще треш, угар, и содомия. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 15:13 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
fkthat listtoview мне нужно что бы соедиенние с базой от имени виндового пользователя было Не нужно тебе это. Потому что так делать это вообще треш, угар, и содомия. так рекомендует микрософт и ДБА ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 15:14 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
fkthat listtoview мне нужно что бы соедиенние с базой от имени виндового пользователя было Не нужно тебе это. Потому что так делать это вообще треш, угар, и содомия. как теперь нужно? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 15:17 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
Веб-приложение должно обращаться к БД только под одним-единственным собственным аккаунтом. Про каких-либо пользователей БД знать не должна - для неё есть единственный пользователь - это само веб-приложение. Если нужна какая-либо аутентификация и авторизация, то это делается на уровне приложения, а не на уровне подключения к БД. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 15:17 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
fkthat Веб-приложение должно обращаться к БД только под одним-единственным собственным аккаунтом. Про каких-либо пользователей БД знать не должна - для неё есть единственный пользователь - это само веб-приложение. Если нужна какая-либо аутентификация и авторизация, то это делается на уровне приложения, а не на уровне подключения к БД. А как вы прикажете ДБА настраивать права? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 15:20 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
listtoview так рекомендует микрософт и ДБА Про ДБА еще поверить могу - они и не такого нарекомендуют Но вот с МС ты явно что-то не так понял. МС рекомендует использовать Windows аутентификацию на SQL сервере. Но это вовсе не означает, что так надо аутентифицировать каждого пользователя веб-приложения. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 15:20 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
listtoview fkthat Веб-приложение должно обращаться к БД только под одним-единственным собственным аккаунтом. Про каких-либо пользователей БД знать не должна - для неё есть единственный пользователь - это само веб-приложение. Если нужна какая-либо аутентификация и авторизация, то это делается на уровне приложения, а не на уровне подключения к БД. А как вы прикажете ДБА настраивать права? Никак. Приложению просто даются определенные права - как правило это чтение и запись в любую таблицу. Права каждого пользователя определяет и ограничивает уже само приложение. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 15:22 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
fkthat listtoview пропущено... А как вы прикажете ДБА настраивать права? Никак. Приложению просто даются определенные права - как правило это чтение и запись в любую таблицу. Права каждого пользователя определяет и ограничивает уже само приложение. ну т.е приложению по факту максимальные права на базу у Виера хорошо написано по правам, подготовка к начальному курсу по MS SQL ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 15:35 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
listtoview fkthat пропущено... Никак. Приложению просто даются определенные права - как правило это чтение и запись в любую таблицу. Права каждого пользователя определяет и ограничивает уже само приложение. ну т.е приложению по факту максимальные права на базу У вас бизнес логига на уровне БД, что нужны права на уровне БД? Ты бы рассказал хоть раз в начале топика про приложение-то. Зачем ему нужна имперсонация? Люди тут давно на ASP.NET Core пишут, деплоят на Linux, а ты нам будешь рассказывать, что майкрософт рекомендует, чтобы соедиенние с базой от имени виндового пользователя было? Пишите на Core, деплойте в Azure на Linux в контейнерах, и используйте "соедиенние с базой от имени виндового пользователя". Ну ну. У нас вот какие-то данные в MS SQL, какие-то в MongoDB, какие-то в PostrgeSQL, что там ваш ДБА нам порекомендует? listtoview у Виера хорошо написано по правам, подготовка к начальному курсу по MS SQL ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 16:06 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
Дмитрий Мух listtoview пропущено... ну т.е приложению по факту максимальные права на базу У вас бизнес логига на уровне БД, что нужны права на уровне БД? Ты бы рассказал хоть раз в начале топика про приложение-то. Зачем ему нужна имперсонация? Люди тут давно на ASP.NET Core пишут, деплоят на Linux, а ты нам будешь рассказывать, что майкрософт рекомендует, чтобы соедиенние с базой от имени виндового пользователя было? Пишите на Core, деплойте в Azure на Linux в контейнерах, и используйте "соедиенние с базой от имени виндового пользователя". Ну ну. У нас вот какие-то данные в MS SQL, какие-то в MongoDB, какие-то в PostrgeSQL, что там ваш ДБА нам порекомендует? listtoview у Виера хорошо написано по правам, подготовка к начальному курсу по MS SQL получается у одного пользователя есть права на чтение, запись на все объекты БД по сути это owner а логин пароль в cs :) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 16:18 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
Дмитрий Мух, я не в коем случае не говорю что это правильно, просто пытаюсь разобраться спрошу у спецов по базам https://www.sql.ru/forum/1325323/podskazhite-pod-kakim-polzovatelem-pravilno-nastraivat-podkluchenie-k-bd от меня безопасники и админы так требуют мне конечно самому удобнее одно имя входа попросить и все тем более в приложении есть свой механизм авторизации ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 16:27 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
listtoview Дмитрий Мух пропущено... С чего вдруг максимальные? Максимальные права у ДБА. У вас бизнес логига на уровне БД, что нужны права на уровне БД? Ты бы рассказал хоть раз в начале топика про приложение-то. Зачем ему нужна имперсонация? Люди тут давно на ASP.NET Core пишут, деплоят на Linux, а ты нам будешь рассказывать, что майкрософт рекомендует, чтобы соедиенние с базой от имени виндового пользователя было? Пишите на Core, деплойте в Azure на Linux в контейнерах, и используйте "соедиенние с базой от имени виндового пользователя". Ну ну. У нас вот какие-то данные в MS SQL, какие-то в MongoDB, какие-то в PostrgeSQL, что там ваш ДБА нам порекомендует? пропущено... Так и дайте приложению только необходимые и достаточные ему права. получается у одного пользователя есть права на чтение, запись на все объекты БД по сути это owner а логин пароль в cs :) Не у пользователя, а у приложения. И почему вдруг сразу на все? Не обязательно. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 16:29 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
listtoview ну т.е приложению по факту максимальные права на базу "Чтение и запись в любую таблицу" это очень и очень далеко от "максимальные права". ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 16:31 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
listtoview мне конечно самому удобнее одно имя входа попросить и все тем более в приложении есть свой механизм авторизации Это именно так и следует делать. Одно имя входа для приложения с правами ровно теми, которые приложению нужны. Распределение прав конкретных пользователей уже внутри самого приложения. А твоя схема с "ein Volk ein Furhrer один пользователь один логин" в первую очередь напрочь убьет пул соединений. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 16:39 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
listtoview ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 16:53 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
listtoview А как вы прикажете ДБА настраивать права? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 17:22 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
listtoview, Ты еще просто путаешься, считая, что если делать Windows Authentication (что вполне нормально и действительно рекомендуется), то это означает коннектиться от имени каждого пользователя. Само приложение тоже может коннектиться через Windows Authentication - просто аккаунтом под которым выполняется пул приложений - и такая схема как раз очень часто применяется. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.05.2020, 17:24 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
fkthat listtoview, Ты еще просто путаешься, считая, что если делать Windows Authentication (что вполне нормально и действительно рекомендуется), то это означает коннектиться от имени каждого пользователя. Само приложение тоже может коннектиться через Windows Authentication - просто аккаунтом под которым выполняется пул приложений - и такая схема как раз очень часто применяется. ну имперсонация должна быть включена и в cs integrated = true или SSPI в чем разница, хз а имперсонация без аутентификации будет работать? просто интересно ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2020, 12:03 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
listtoview просто интересно да не слушай ты этих, они ни за что ответственность не несут, делай так как велят Владельцы данных в требованиях ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2020, 12:32 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
ViPRos listtoview просто интересно да не слушай ты этих, они ни за что ответственность не несут, делай так как велят Владельцы данных в требованиях да просто интересно разобраться в этом авторну имперсонация должна быть включена и в cs integrated = true или SSPI в чем разница, хз а имперсонация без аутентификации будет работать? просто интересно ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2020, 12:41 |
|
Подскажите по настройкам в интегрированном режиме конвеера
|
|||
---|---|---|---|
#18+
listtoview ну имперсонация должна быть включена и в cs integrated = true или SSPI в чем разница, хз а имперсонация без аутентификации будет работать? просто интересно Это вообще не имперсонация, а "Windows Authentication" сиквел сервера, с имперсонацией она никак не связана. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.05.2020, 13:42 |
|
|
start [/forum/topic.php?fid=18&msg=39956713&tid=1354704]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 134ms |
0 / 0 |