Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/9: Рейтинг темы: голосов - 9, средняя оценка - 5.00
 Аватар для kerbyteflon
78 / 79 / 21
Регистрация: 10.04.2010
Сообщений: 262

Авторизация под учеткой SQL с удаленного компа

13.11.2013, 18:09. Показов 1927. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет! Подскажите возможно или нет подключатся к базе с удаленного компьютера используя учетку SQL? Может надо как то настраивать учетку, использовал sa и создовал другую запись!? Сервер на удаленные подключения настроен!
C#
1
2
3
// вот строка подключения
SqlConnection sc = new SqlConnection(@"Initial Catalog=master; server=tcp:192.168.0.169, 49172; User ID=ZEX; Password=Qwerty123;");
// при использовании Integrated Security= true и запуска приложения от имени пользователя windows все работает и локально и удаленно!
Не хочется на всех компах создовать одинаковые учетные записи!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.11.2013, 18:09
Ответы с готовыми решениями:

2 пользователя под 1 учеткой
Здравствуйте киберфорумцы! Подскажите как ограничить вход 2 user`ам с одной учетки? Заранее спасибо

Ошибка подключения с учёткой SQL
Учётные данные передаю через SqlCredential. Учётные данные передаются верные (хотя возможности увидеть передаваемый пароль нет, проверил...

Косяк с правами под ограниченной учеткой
В общем понадобилось запретить запуск некоторых программ, для чего была создана учетка с ограниченными правами, и на нее установил...

7
 Аватар для ksk
624 / 495 / 43
Регистрация: 05.07.2010
Сообщений: 1,589
13.11.2013, 22:41
Возможно.

У нас домен, обычно я доменной учётке даю соответствующие права на SQL серверах.
0
 Аватар для kerbyteflon
78 / 79 / 21
Регистрация: 10.04.2010
Сообщений: 262
13.11.2013, 22:56  [ТС]
Возможно да или возможно нет! Не понял!
0
 Аватар для ksk
624 / 495 / 43
Регистрация: 05.07.2010
Сообщений: 1,589
14.11.2013, 06:44
Да.

Вот например как я цепляюсь к клиенту:
Data Source=xxxxxx,55555;UID=имяюзера;PWD=пар оль;Initial catalog=имябд;Connection Timeout=60;Application Name=чемутотам

Добавлено через 1 минуту
а клиент находится в даже в другой стране, так что абсолютно удалённый.
2
61 / 61 / 14
Регистрация: 06.10.2013
Сообщений: 133
14.11.2013, 10:33
Цитата Сообщение от ksk Посмотреть сообщение
а клиент находится в даже в другой стране
A как вы справляетесь с задержками и отказами? Просто очень любопытно.
0
 Аватар для ksk
624 / 495 / 43
Регистрация: 05.07.2010
Сообщений: 1,589
14.11.2013, 11:26
1) увеличение таймаута на выполнение запроса до минуты, а местами до пяти, пока больше не требовалось.
2) выполнение запроса в трукач, если потеряно соединение в программе выводится немодальное окно об отсутствии соединения, каждые несколько секунд попытка восстановить соединение, после удачного восстановлении соединения программа продолжает работать.

на практике обычно мониторинговый запрос выполняется меньше секунды, но иногда бывают короткие перебои. Запросы на получение данных - ну в зависимости от того, за какой период данные. Если юзер попросил данные за большой период, будет ждать.
1
61 / 61 / 14
Регистрация: 06.10.2013
Сообщений: 133
15.11.2013, 09:33
Спасибо ksk, за подробное объяснение. И еще вот один вопрос
Цитата Сообщение от ksk Посмотреть сообщение
в программе выводится немодальное окно об отсутствии соединения, каждые несколько секунд попытка восстановить соединение
как вот тут осуществляется проверка. Через таймер или как и что более оптимально использовать для отлавливания падения соединения?
0
 Аватар для ksk
624 / 495 / 43
Регистрация: 05.07.2010
Сообщений: 1,589
15.11.2013, 12:04
Есть отдельный поток, который кое что спрашивает у базы. Вот в нём это и происходит.
Если завернуть обращение к базе в трукач, можно даже программу удержать от падения.
Пропажу соединения ни с чем не спутать. Исключение случится.
Восстановление соединения тоже ни с чем не спутать. Исключение не случится.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.11.2013, 12:04
Помогаю со студенческими работами здесь

Запуск программ под учеткой юзера
Собственно такой вопрос, есть много учеток юзеров, есть одна админская учетка. Есть программа которая требует прав администратора для...

Не работает word под ограниченной учёткой в Windows XP
Доброго времени суток! с такой неведомой проблемой столкнулся:не работает word под ограниченной учёткой в XP. как его не ставь, хоть из под...

Как авторизоваться под доменной учеткой в Windows Server 2008?
Добрый день коллеги! Появилась не обходимость в офисе превести половину машин на на бесплатное ПО выбрал ubuntu 12.04 LTS хотябы...

Почему ошибка 233 (отсутствуют процессы на концах) с учёткой SQL?
SQL Server 14.0.1000 MS SQL SMS 2017 14.0.17199.0 Вход с системной учёткой (Live.com) проходит успешно, но для подключения к серверу...

Не печатает с удаленного компа
Всем привет!! Только устроился в сфере IT, а опыт тока по дому, так что не судите строго. Проблема такая. Не получается вывести файл на...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru