Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Про алиасы.
|
|||
|---|---|---|---|
|
#18+
Дано. SQL SERVER 2016 Дефолтный инстанс, крутится под учёткой доменного пользователя. Эта учетка явно прописана в логины инстанса и является членом роли SysAdmin По всем компам домена размотан алиас через TCP\IP на порт 1433 этого сервера. Есть консольное приложение, собранное под .NET Framework 2 и под .NET Framework 4.0 (можно и 4.5 -- ничего не меняется). В приложении ConnectionString написан через этот alias. С одного и того же компа обе версии этого приложения под моей учеткой SQL-админа нормально работают, а если запускать от учетки, с которой запускается инстанс SQL, то только версия для .NET 2 Для 4.0 версии -- не соединяется с сервером. Сообщение об ошибке буква в букву совпадает с сообщением, как при неправильно прописанном порту в Alias. Исправление Connection String на имя хоста вместо алиаса решает проблему. Как такое вообще может быть? Почему конкретно одно сочетание Учётка/Фреймворк из 4 возможных может оказаться "проклятым"? На одном и том же клиентском компьютере, обе учетки -- локальный админ. Изначально проблема всплыла в зашедуленном в агенте джобе прямо на хосте с SQL. Одно приложение через алиас работает, второе -- нет. Разница по большому счету лишь в версиях фреймворка этих приложений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2018, 10:38 |
|
||
|
Про алиасы.
|
|||
|---|---|---|---|
|
#18+
rozen, Дайте больше конкретики. Текст ошибки покажите как реально она выглядит. Алиасы как настраивали? точно на клиентской стороне? приложения под .net > 4 собраны для какой платформы x86/x64? Вообще смена логина в connection string никак не должно влиять на возможность подключения к инстансу. И кстати уточните как вы производите "запуск от учетки с которого запускается инстанс"? я правильно понимаю что вы делаете logout из своей учетки, заходите под другим доменным пользователем и пытаетесь запустить приложение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.05.2018, 11:59 |
|
||
|
Про алиасы.
|
|||
|---|---|---|---|
|
#18+
Все, разобрался. Виноваты не алиасы как таковые, а то, что приложение "втихаря" запускалось с правами на код не FullTrust, хотя должно бы было. В ограниченные полномочия оно сваливалось из-за того, что у учётки, которая его запускала, не было прав на доступ (хотя бы на чтение) в одну из вышележащих по сетевому пути папок. Такое поведение оказалось характерно для четвёртой версии фреймворка на Windows 10 и на Windows Server 2016. Ровно в таких же условиях, но на Windows Server 2012 этой проблемы не возникало. Хотя, в целом всё равно странно. Пусть "в песочнице", но раз права на подключение к SQL у приложения сохранены, то почему через alias то его не пускают? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.05.2018, 14:17 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=148&tid=1689641]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 255ms |
| total: | 395ms |

| 0 / 0 |
