
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
04.02.2010, 10:34
|
|||
|---|---|---|---|
|
|||
Разрешение работы с ODBC для пользователей |
|||
|
#18+
Всем доброго времени суток! На сервере Win2008 стоит SQL2008, приложение, которое с ним работает после перезагрузки сервера получало отказ доступа к ODBC.(Точнее ошибка на клииенте 3146: ODBC There is already an object name 'xxx' in the database #2714). Указанный объект в базе есть и если дать пользователю админовские права ошибки не выдает, но ведь это не правильное решение. Что настроил до этого админ никто теперь сказать не может и он в не доступа, а мне как программисту сложно определить какие настройки повлияли на данную функцию для пользователей,а чинить заставили меня, т.к. моя прграмма перестала полноценно работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.02.2010, 10:43
|
|||
|---|---|---|---|
Разрешение работы с ODBC для пользователей |
|||
|
#18+
может стоит попробовать дать права на запись/чтение в ветку HKEY_CURRENT_USER\Software\ODBC\ или HKLM\Software\ODBC\ а права лучше ограничивать средствами SQL на самой базе данных, чем к управлению ODBC на локальной машине -------------------------------------------------------------- o(O_O)o ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.02.2010, 11:04
|
|||
|---|---|---|---|
|
|||
Разрешение работы с ODBC для пользователей |
|||
|
#18+
Cerebrumможет стоит попробовать дать права на запись/чтение в ветку HKEY_CURRENT_USER\Software\ODBC\ или HKLM\Software\ODBC\ а права лучше ограничивать средствами SQL на самой базе данных, чем к управлению ODBC на локальной машине -------------------------------------------------------------- o(O_O)o Здесь немного другая ситуация, на SQL все настроено для пользователей, лишнего ничего не было и нет. А вот сервер перенастроили и пользователям отключили права, это проявляемся при импорте данных. Запись в реестре не нужна, т.к. пользователи подключаются по лок. сети используя TCP протокол на определенный порт SQL, а вот при работе с загрузкой данных необходимы права их и не стало. Понимаю, что видимо расплывчато объясняю, но результат уже такой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.02.2010, 11:16
|
|||
|---|---|---|---|
Разрешение работы с ODBC для пользователей |
|||
|
#18+
НэшВсем доброго времени суток! На сервере Win2008 стоит SQL2008, приложение, которое с ним работает после перезагрузки сервера получало отказ доступа к ODBC.(Точнее ошибка на клииенте 3146: ODBC There is already an object name 'xxx' in the database #2714). Указанный объект в базе есть и если дать пользователю админовские права ошибки не выдает, но ведь это не правильное решение. Что настроил до этого админ никто теперь сказать не может и он в не доступа, а мне как программисту сложно определить какие настройки повлияли на данную функцию для пользователей,а чинить заставили меня, т.к. моя прграмма перестала полноценно работать. Вопчето, если прочитать текст ошибки по-слогам - ODBC тута ни причем. Очень похоже, что приложение пытается создать, то что уже есть базе. Возможно, оно просто не видит этого объекта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.02.2010, 11:50
|
|||
|---|---|---|---|
|
|||
Разрешение работы с ODBC для пользователей |
|||
|
#18+
aleks2 Вопчето, если прочитать текст ошибки по-слогам - ODBC тута ни причем. Очень похоже, что приложение пытается создать, то что уже есть базе. Возможно, оно просто не видит этого объекта. Объект в базе есть и права на работу у пользователя есть, а вот при вставке данных требует больше права на сервер для пользователя, тк идет загрузка большого объема данных из вне и нужны дополнительные права на драйвер для работы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.02.2010, 13:46
|
|||
|---|---|---|---|
Разрешение работы с ODBC для пользователей |
|||
|
#18+
Нэшaleks2 Вопчето, если прочитать текст ошибки по-слогам - ODBC тута ни причем. Очень похоже, что приложение пытается создать, то что уже есть базе. Возможно, оно просто не видит этого объекта. Объект в базе есть и права на работу у пользователя есть, а вот при вставке данных требует больше права на сервер для пользователя, тк идет загрузка большого объема данных из вне и нужны дополнительные права на драйвер для работы. Чушь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.02.2010, 14:06
|
|||
|---|---|---|---|
|
|||
Разрешение работы с ODBC для пользователей |
|||
|
#18+
Нэшaleks2 Вопчето, если прочитать текст ошибки по-слогам - ODBC тута ни причем. Очень похоже, что приложение пытается создать, то что уже есть базе. Возможно, оно просто не видит этого объекта. Объект в базе есть и права на работу у пользователя есть, а вот при вставке данных требует больше права на сервер для пользователя, тк идет загрузка большого объема данных из вне и нужны дополнительные права на драйвер для работы. Там у ODBC есть понятие системный DSN и пользовательские DSN-ы, так вот параметры системного DSN может менять пользователь c правами администратора, а тот,который его личный, он имеет над ним полный контроль, при этом надо помнить, если есть DSN системный, то попытка создать DSN с таким же именем простым пользователем провалится. Разберитесь сначала какой DSN юзает ваша програмка... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=26&mobile=1&tid=1500396]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
186ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 231ms |
| total: | 488ms |

| 0 / 0 |
