Нужен примерный расклад разрешений в ОС Windows ХР для учетной записи простого пользователя - на какие ветки реестра и программы он должен иметь полный доступ для нормальной работы с A-number
Сама закавыка - все запускается из-под учетки с правами админа (неважно, доменного или локального) и не можется "найти сервер SQL или базу" под учеткой с правами пользователя.
Проблема возникает и на локальной и на удаленной машине Установлен SQL Server 2000 и A-number (на сервере и на удаленном компе)
HKEY_CURRENT_USER\Software\CRM System (Запись)
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail (Чтение)
admin
Администратор
Администратор
Постов: 2728
В ответ на: типовые разрешения для простого юзера -
Если Вы зашли под учеткой пользователя, и в момент начальной загрузки программы , в окне "Идентификация" поставите галку у лейбла "Настройка" и открывшемся фрейме внесите : Имя сервера , в редактируемое поле - Сервер Наименование базы , в редактируемое поле - База
Поставьте точку в радио-переключатель - Имя и пароль на MS SQL server , и внесите имя (по умолчанию -sa) и пароль для входа на сервер , и нажмите кнопку - Вход , должно соединиться !!
Попробуйте из под учетной записи пользователя , воспользоваться утилитой Data Link.UDL !!
Инструкция : Скачать архив : http://a-number.com/download/Data_Link.zip Расспаковать архив "Data Link.zip" Извлекаем три файла - newudl.reg , nonewudl.reg , Data Link.UDL . Исполянем два рег.файла - newudl.reg , nonewudl.reg , после этого запускаем файл - Data Link.UDL В форме "Свойства связи с данными" в закладке - Поставщик данных - встаем на строку Microsoft OLE DB Provider for SQL Server , жмем кнопку - Далее . На закладке - Подключение , выполняем настройку соединения и смотрим на каком шаге возникает ошибка .
igti
Пользователь
Ученик
Постов: 16
В ответ на: типовые разрешения для простого юзера -
После выполнения всех действий и попытке проверки подключения выдается окошко "Ошибка связи с данными (Microsoft)" с текстом "Не выполнена проверка подключения из-за ошибки при инициализации поставщика. Login failed for user ..."
Попытка сделана из-под учетки доменного пользователя, имеющего на клиентском компе права локального админа.
В то же время из-под учетки Администратора домена все проходит нормально
Есть подозрение, что нужно разрешить пользователям NT доступ к SQL-серверу средствами самого SQL-сервера
admin
Администратор
Администратор
Постов: 2728
В ответ на: типовые разрешения для простого юзера -
Все зависит от того , какой тип аутентификации стоит в настройках SQL Server-а , если стоит смешанный режим NT и SQL , тогда он будет пускать доменных пользователей , если стоит только тип - SQL , тогда будет пускать только по логину и паролю самого SQL - сервера !!