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

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

13.11.2013, 18:09. Показов 1901. Ответов 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
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru