Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
28.02.2022, 16:39
|
|||
---|---|---|---|
|
|||
Проблема с правами: public |
|||
#18+
На одном SQL Server создал базу, таблицы с триггерами - делаю вставку - все ок Сделал так же на другом делаю вставку - пишет объект не найден или нет прав, там так: Insert into t1()... Там триггер, вставляющий запись в подчиненную таблицу tdetail , вот на ней пишет объект tdetail не найден или нет прав при этом: grant select, insert, update, delete on dbo.tdetail to public; Вопрос: из-за чего может быть такая ошибка? т.е. назначение прав public не срабатывает для всех логинов? Да, под sa все работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.02.2022, 16:51
|
|||
---|---|---|---|
Проблема с правами: public |
|||
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.02.2022, 17:08
|
|||
---|---|---|---|
|
|||
Проблема с правами: public |
|||
#18+
msLex Код: sql 1. 2. 3. 4. 5. 6. 7.
Выполнил под sa: DELETE INSERT SELECT UPDATE и под проблемным доменным юзером DELETE INSERT SELECT UPDATE ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.02.2022, 17:13
|
|||
---|---|---|---|
Проблема с правами: public |
|||
#18+
а так? Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.02.2022, 17:16
|
|||
---|---|---|---|
|
|||
Проблема с правами: public |
|||
#18+
Лучше уж сразу Код: sql 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.02.2022, 18:03
|
|||
---|---|---|---|
|
|||
Проблема с правами: public |
|||
#18+
msLex а так? Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
так - пустой рекордсет вернулся ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.02.2022, 18:17
|
|||
---|---|---|---|
|
|||
Проблема с правами: public |
|||
#18+
Ролг Хупин, а что это значит - смотрели? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.02.2022, 18:31
|
|||
---|---|---|---|
|
|||
Проблема с правами: public |
|||
#18+
Владислав Колосов Ролг Хупин, а что это значит - смотрели? Смотрел, там общее описание, прав нет или объекта, НО: есть версия. Таблица имеет поле идентити, это помогло grant select, insert, update, delete, ALTER on dbo.tdetail to public; ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.02.2022, 18:34
|
|||
---|---|---|---|
Проблема с правами: public |
|||
#18+
Ролг Хупин Владислав Колосов Ролг Хупин, а что это значит - смотрели? Смотрел, там общее описание, прав нет или объекта, НО: есть версия. Таблица имеет поле идентити, это помогло grant select, insert, update, delete, ALTER on dbo.tdetail to public; Для insert alter не нужен. Что у вас там в триггере? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.02.2022, 18:51
|
|||
---|---|---|---|
|
|||
Проблема с правами: public |
|||
#18+
msLex Ролг Хупин пропущено... Смотрел, там общее описание, прав нет или объекта, НО: есть версия. Таблица имеет поле идентити, это помогло grant select, insert, update, delete, ALTER on dbo.tdetail to public; Для insert alter не нужен. Что у вас там в триггере? Там insert в таблицу и идентити на таблице в которую делается инсерт. Ну, алтер помог. хез. с чего такая фигня. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.02.2022, 19:36
|
|||
---|---|---|---|
Проблема с правами: public |
|||
#18+
Ролг Хупин, вы че там в тригере set identity_insert выставляете чтоли? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.02.2022, 21:03
|
|||
---|---|---|---|
|
|||
Проблема с правами: public |
|||
#18+
Ролг Хупин, truncate может быть или inentity_insert off/on. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.03.2022, 13:00
|
|||
---|---|---|---|
Проблема с правами: public |
|||
#18+
Ролг Хупин msLex пропущено... Для insert alter не нужен. Что у вас там в триггере? Там insert в таблицу и идентити на таблице в которую делается инсерт. Ну, алтер помог. хез. с чего такая фигня. вы бы вместо вольного пересказа код триггера привели, и все вопросы, думаю, отпали бы ... |
|||
:
Нравится:
Не нравится:
|
|||
|
01.03.2022, 14:04
|
|||
---|---|---|---|
|
|||
Проблема с правами: public |
|||
#18+
msLex Ролг Хупин пропущено... Там insert в таблицу и идентити на таблице в которую делается инсерт. Ну, алтер помог. хез. с чего такая фигня. вы бы вместо вольного пересказа код триггера привели, и все вопросы, думаю, отпали бы Там - муравейник , потому и не привожу Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
и дальше целая цепочка таблиц и триггеров. Но ошибку пишет и дает это имя триггера. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
Start [/forum/topic.php?fid=46&mobile=1&tid=1683792]: |
0ms |
get settings: |
32ms |
get forum list: |
11ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
102ms |
get topic data: |
20ms |
get forum data: |
5ms |
get page messages: |
554ms |
get tp. blocked users: |
2ms |
others: | 179ms |
total: | 919ms |
0 / 0 |