powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Navision. Проблема с правами пользователя.
8 сообщений из 8, страница 1 из 1
Navision. Проблема с правами пользователя.
    #35443348
dburtsev1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если добавить новое поле в таблицу, то приходится синхронизировать всех пользователей. В качестве временной меры дали пользователям права владельца базы. Откуда копать?

Microsoft Business Solutions-Navision
The following SQL Server error(s) occurred while accessing QWE table:
229, '42000', [Microsoft][ODBC SQL server Driver][SQL Server]The SELECT permission was denied on the object QWE, database ZXC, schema 'qwe'

сам я администратор SQL Server и считаю неправильным включать всех юзеров в группу db_owner>
Однако, разработчики утверждают, что другого выхода нет.
...
Рейтинг: 0 / 0
Navision. Проблема с правами пользователя.
    #35443942
Boa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Boa
Гость
Пользователи через Windows-аутентификацию логинятся?
...
Рейтинг: 0 / 0
Navision. Проблема с правами пользователя.
    #35445628
dburtsev1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет. Через SQL.
...
Рейтинг: 0 / 0
Navision. Проблема с правами пользователя.
    #35450024
Boa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Boa
Гость
У всех пользователей роль PUBLIC есть?

Название таблицы немного странное - она не была изначально создана на SQL Server'е а потом в Nav создана структура и указано свойство LinkedObject = Yes?
...
Рейтинг: 0 / 0
Navision. Проблема с правами пользователя.
    #35546804
Фотография Masha_admin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dburtsev1Если добавить новое поле в таблицу, то приходится синхронизировать всех пользователей. В качестве временной меры дали пользователям права владельца базы. Откуда копать?

Microsoft Business Solutions-Navision
The following SQL Server error(s) occurred while accessing QWE table:
229, '42000', [Microsoft][ODBC SQL server Driver][SQL Server]The SELECT permission was denied on the object QWE, database ZXC, schema 'qwe'

сам я администратор SQL Server и считаю неправильным включать всех юзеров в группу db_owner>
Однако, разработчики утверждают, что другого выхода нет.

не то что бы не правильно давать пользователям права db_owner, это просто открывает вашу БД всем, если бы пользователи были немного грамотнее... практически любой из них может ее вскрыть! права то есть! Однако сама сейчас с разработчиками на эту тему разговариваю... данная проблема с синхронизацией существует и у меня!
С навижен работаю всего 1 месяц, а так я админ SQL Server-а.
Т.к. система постоянно дорабатывается и модифицируется... создаются не только новые поля. а целые таблицы, с синхронизацией возникают трудности.
Подскажите, что делать? что можно попробывать? как обойтись без db_owner?
аутентификация большинства пользователей виндовая, но есть и пару БД


==============================================================
Путь к сердцу женщины не должен лежать!
...
Рейтинг: 0 / 0
Navision. Проблема с правами пользователя.
    #35546871
Ага
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дайте права датаридер, датарайтер роли ndo$shadow.
Навижн запросто работает через роль приложения.
Более того я настаиваю что доступ только через роль приложения, прямой доступ в таблицы нужно исключить.

PS. Разработчикам - низачот
...
Рейтинг: 0 / 0
Navision. Проблема с правами пользователя.
    #35547003
Фотография Masha_admin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо. Нужно еще раз протестировать все, на сколькоя помню при данных правах пользователи не все могли делать, т.к. при определенных операциях создаются еще кучу временных таблиц.
...
Рейтинг: 0 / 0
Navision. Проблема с правами пользователя.
    #35548023
Ага
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Masha_adminспасибо. Нужно еще раз протестировать все, на сколькоя помню при данных правах пользователи не все могли делать, т.к. при определенных операциях создаются еще кучу временных таблиц.
Стандартный код Navision не создает ни одной временной таблицы на SQL сервере. Возможно это доработки - запуск хранимых процедур горе-внедренцев. В этом случае потребуйте чтобы чтобы:
1. Работа через ADO через настраиваемый аккаунт (там уж определите - аутенфикация БД или Windows)
2. Права на запуск хранимых процедур раздайте определенной роли (ролям) SQL сервера.
3. Ну и роль присвойте нужным логинам БД/Windows.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / ERP и учетные системы [игнор отключен] [закрыт для гостей] / Navision. Проблема с правами пользователя.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]