• Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Неверный или несуществующий документ

  • Автор темы motogarri
  • Дата начала
M

motogarri

"Неверный или несуществующий документ"
Такая ошибка выскакивает у некоторых юзеров, которые пытаются открыть во фрейме текущей БД вьюху из другой БД. В элементе аутлайна выбираю БД, вид, пишу в каком фрейме открывать. Все как обычно. В итоге у большинства работает, как надо, а у кого-то ошибка.
Права доступа смотрел, все нормально.
 
A

Akupaka

версия клиента совпадает? если нет - свести к работающей
доступ проверь к обоим базам, документам дизайна
 
N

nvyush

эт как? чтоб отобразить представление из другой БД, нужен доступ к дизайну, т.е. права не ниже дизайнера?
Вовсе нет. У представления на последней закладке можно указать, кто может его открывать. Если ограничить доступ, то даже менеджер его не откроет (в документ дизайна добавляется поле $Readers типа Readers).
 
H

hosm

какая версия клиентов и сервера?
Базы обе на одном сервере?
У тех, у кого не работает, обращаются к той же БД, что и у тех, у кого работает?

Добавлено: nvy спасибо, просто обычно этим не пользуюсь, вот и вылетело из головы...
 
M

motogarri

какая версия клиентов и сервера?
Базы обе на одном сервере?
У тех, у кого не работает, обращаются к той же БД, что и у тех, у кого работает?

Добавлено: nvy спасибо, просто обычно этим не пользуюсь, вот и вылетело из головы...

8.5.0 сервер. Клиенты 6.5.2 и 8.5 , но зависимости от версии клиента нету. У одного на 6.5.2 работает, у другого нет. Тоже самое на 8.5. Не знаю, еще разок обойду проверю на всякий случай.
Базы на одном сервере
Обращаются к одной Бд, да.

По поводу доступа к вьюхе не понял. На последней вкладке в свойствах стоит галочка "Все пользователи с уровнем доступа не ниже читателя". В АЦЛ Default - редакторы. Или не это имелось ввиду?
 
H

hosm

По поводу доступа к вьюхе не понял. На последней вкладке в свойствах стоит галочка "Все пользователи с уровнем доступа не ниже читател
именно это. А что, все пользователи идут к обоим БД по дефолту, нет там для доступа каких-то явно указанных пользователей или групп?
У одного на 6.5.2 работает, у другого нет. Тоже самое на 8.5.
Если привязки к версии нет, не подскажу. Были глюки с outline при переходе с 6.5 на 7, но не такие вроде.
А подобное было при замене дизайна с шаблона для БД - была указана не та вьюха (там разработчик ошибся), у пользователей или не было к ней доступа, или ее вообще удалили из шаблона и потом скопипастили заново, а в outline осталась некорректная ссылка. Был еще из-за шаредакшена в приватных вьюхах...
но тут речь об одной и той же обычной общей вьюхе без общих колонок и общих акшенов?
 
M

motogarri

Да, общая, обычная. Вьюху делал копипастом. Переделаю, может заработает.
 
T

TIA

Начиная с 6ки стали появляться проблемы с локальным кешем элементов дизайна у клиентов, особенно фреймсетов. Удаление cache.ndk не помогает. Помогло только двойное пересохранение фреймсета.
Кстати, при явном указании БД в аутлайне запоминается её ReplicaId. У пользователей и у разработчика одна и таже реплика? Представление обязательно должен иметь альяс до выбора в аутлайне иначе тоже будут проблемы с обновлением дизайна.
 
H

hosm

Представление обязательно должен иметь альяс до выбора в аутлайне иначе тоже будут проблемы с обновлением дизайна.
какие проблемы- вообще не обновляется?
или это верно только для представлений из других бд?
 
D

divankin

А эту другую БД пользователь хоть раз открывал до этого? Иконка на раб. столе есть?
 
A

alexstudent

"Неверный или несуществующий документ"
Такая ошибка выскакивает у некоторых юзеров, которые пытаются открыть во фрейме текущей БД вьюху из другой БД. В элементе аутлайна выбираю БД, вид, пишу в каком фрейме открывать. Все как обычно. В итоге у большинства работает, как надо, а у кого-то ошибка.
Права доступа смотрел, все нормально.


Ну что не решил проблему? У меня подобная ошибка у одного юзера.
 
M

motogarri

Ну что не решил проблему? У меня подобная ошибка у одного юзера.
Нет, не решил. Ошибка пропала, не могу пока найти "слабое звено" чтобы отловить. Подозреваю, что дело было в отсутствии алиаса у вьюхи, но не уверен.
 
D

divankin

Пусть юзер, у которого ошибка, один раз откроет базу, в которой находится эта вьюшка.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!