Список форумов Акцент Акцент
официальный форум разработчика программы Акцент
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Ошибка при установлении соединения с сервером БД

 
Начать новую тему   Ответить на тему    Список форумов Акцент -> Акцент 7.0
Предыдущая тема :: Следующая тема  
Автор Сообщение
aranoff
Гость





СообщениеДобавлено: Чт Дек 08, 2011 11:11 am    Заголовок сообщения: Ошибка при установлении соединения с сервером БД Ответить с цитатой

Доброго дня!
Может кто сталкивался, буду рад любому совету.

Ни с того, ни с сего на нескольких клиентских машинах (на 2х из 9ти) перестал открываться Акцент. Показывает окно для ввода имени-пароля и - сообщение об ошибке (название темы). После долгих танцев с бубном дал пользователю права администратора на клиентской машине - заработало.
Зачем ему права администратора и почему раньше пользователь мог работать и без них?

Сервер W'2003 SP2, MS SQL Server 2005, Акцент 7.0 (build 496).

p.s. Возможно, одно с другим связано. Совсем недавно установил на сервере MS Visual Studio 2008.
Вернуться к началу
kris



Зарегистрирован: 12.01.2006
Сообщения: 371

СообщениеДобавлено: Чт Дек 08, 2011 1:17 pm    Заголовок сообщения: Ответить с цитатой

Ни с того ни с сего ничего не случается Smile
Одно с другим врядли связано. С других компьютеров нормально коннектится? Файрволов нет? Может быть пользователи не имеют прав даже видеть базу в SQL Server (а админ имеет)? Какой тип авторизации?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
aranoff
Гость





СообщениеДобавлено: Чт Дек 08, 2011 2:02 pm    Заголовок сообщения: Ответить с цитатой

kris писал(а):
Ни с того ни с сего ничего не случается Smile
Одно с другим врядли связано. С других компьютеров нормально коннектится? Файрволов нет?

С других нормально (все сидят с правами пользователя и локально на своих компьютерах и ходят на сервер). Файрволов нет, папка на сервере расшарена на чтение-изменение-запись группе пользователей.
Цитата:
Может быть пользователи не имеют прав даже видеть базу в SQL Server (а админ имеет)? Какой тип авторизации?

Не совсем понятно о чем идет речь. Что значит "видеть базу"? Пользователям предоставлены ярлыки на udl-ки, сами udl-ки на сервере в расшареной папке. Авторизация на самом w'2003 или на SQL сервере?
Вернуться к началу
kris



Зарегистрирован: 12.01.2006
Сообщения: 371

СообщениеДобавлено: Чт Дек 08, 2011 3:06 pm    Заголовок сообщения: Ответить с цитатой

На сиквеле. Какой тип авторизации используете?
Попробуйте открыть свойства УДЛки под пользователем с подопытного компа. Определите на каком этапе валится: не видит сервер, не видит базу.
Если не видит сервер, то попробуйте телнетом достучаться к серверу по порту 1433 (если у вас один инстанс и этот порт не менялся), вдруг файрволы?
Если не видит базу, значит нет прав.
Еще как вариант - поставьте вместо имени сервера его ИП адрес, все может быть :)

В общем, максимально исключите очевидные проблемы.

ЗЫ. Авторизация в сиквеле, конечно.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
aranoff
Гость





СообщениеДобавлено: Пн Дек 12, 2011 9:36 am    Заголовок сообщения: Ответить с цитатой

Сообщение об ошибке вываливается после ввода имени-пароля, то есть сервер видит, базу видит. Всё остальное (свойства удл-ки, тест на подключение в ней и т.п.) проходит нормально.
Вернуться к началу
kris



Зарегистрирован: 12.01.2006
Сообщения: 371

СообщениеДобавлено: Пн Дек 12, 2011 11:24 am    Заголовок сообщения: Ответить с цитатой

aranoff писал(а):
Сообщение об ошибке вываливается после ввода имени-пароля, то есть сервер видит, базу видит. Всё остальное (свойства удл-ки, тест на подключение в ней и т.п.) проходит нормально.

Не факт что видит. Для того, чтобы увидеть, надо иметь права, а права не получены пока вы не ввели логин-пароль. Потому сначала спрашивает, а потом уже пытается коннектиться. Если бы видел базу и сервер, но не было прав, то открывался бы пустой интерфейс.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
olimp
Site Admin


Зарегистрирован: 10.03.2005
Сообщения: 2661

СообщениеДобавлено: Вт Дек 13, 2011 11:07 am    Заголовок сообщения: Ответить с цитатой

aranoff писал(а):
Сообщение об ошибке вываливается после ввода имени-пароля, то есть сервер видит, базу видит. Всё остальное (свойства удл-ки, тест на подключение в ней и т.п.) проходит нормально.

Видит или нет сервер клиента можно трейсером посмотреть.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
aranoff
Гость





СообщениеДобавлено: Вт Дек 13, 2011 11:14 am    Заголовок сообщения: Ответить с цитатой

olimp писал(а):
Видит или нет сервер клиента можно трейсером посмотреть.


Трейсер — человек, занимающийся паркуром... Простите, не понимаю жаргон. Tracert ?
Вернуться к началу
olimp
Site Admin


Зарегистрирован: 10.03.2005
Сообщения: 2661

СообщениеДобавлено: Вт Дек 13, 2011 11:27 am    Заголовок сообщения: Ответить с цитатой

aranoff писал(а):
olimp писал(а):
Видит или нет сервер клиента можно трейсером посмотреть.


Трейсер — человек, занимающийся паркуром... Простите, не понимаю жаргон. Tracert ?


Специальная программа, которая входит в состав MS SQL-server, предназначенная для того, чтобы видеть процессы, происходящие на SQL сервере.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
aranoff
Гость





СообщениеДобавлено: Ср Дек 14, 2011 2:50 pm    Заголовок сообщения: Ответить с цитатой

Спасибо всем, разобрался.
Проблема действительно была в авторизации в разделе Security\\Logins. Передобавил там всех пользователей, переназначил права и вуаля.
Вернуться к началу
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Акцент -> Акцент 7.0 Часовой пояс: GMT + 2
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group