Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.11.04;
Скачать: CL | DM;

Вниз

права доступа в ib   Найти похожие ветки 

 
dest81 ©   (2007-06-25 16:38) [0]

Есть база данных. Добавлен пользователь с правом только select для всех таблиц. Подключаюсь с помощь компонентов ibх.
Выбивает ошибка типа no permision to write .... Если в датасет очитить свойства updatesql,deletesql,insertsql То ошибка не выбивает! Как с этим бороться!


 
Johnmen ©   (2007-06-25 16:40) [1]

С чем бороться? Что не так?


 
dest81 ©   (2007-06-25 16:43) [2]

я забыл сказать что эта ошибка выбивает при датасет.оупен.
Можно конечно проверять роль пользователя и очичать все датасеты, но это неудобно....


 
Сергей М. ©   (2007-06-25 16:45) [3]


> выбивает


"Выбивать" можно чечетку, а не ошибку.


> ошибка типа no permision to write


Значит твоя программа пытается получить к этому ib-объекту доступ по записи.


> Если в датасет очитить свойства updatesql,deletesql,insertsql
> То ошибка не выбивает


Разве не очевидно ?
Просто очистить эти св-ва - и всех делов)


 
Правильный Вася   (2007-06-25 16:52) [4]


> это неудобно....

спать на потолке не удобно


 
dest81 ©   (2007-06-25 16:53) [5]


> Значит твоя программа пытается получить к этому ib-объекту
> доступ по записи.

это и коню понятно...
но я вить действий по редактированию никаких не делаю
И вообще я попросил подсказать какой-то выход (если он есть) а не заметки юного биолога


 
dest81 ©   (2007-06-25 16:55) [6]


> Правильный Вася

и в каких местах ты правильный
Знаеш поиоги, не знаеш - на...я этот десткий гон, иди в чатах ганяй


 
Сергей М. ©   (2007-06-25 17:00) [7]


> я попросил подсказать какой-то выход (если он есть) а не
> заметки юного биолога
>


А на вопрос юного биолога как можно ответить иначе, нежели по-юнобиологически ?)

Ты же ведь сам сказал, что всем юзерам разрешен только ридонли-доступ. так какого же хрена ты при этом пытаешься влупить тексты запросов на вставку/удаление/модификацию, если они заведомо вызовут ошибку, не взирая на то, кем и в какой момент они, эти запросы, чудесным образом у тебя взываются к выполнению ?


 
dest81 ©   (2007-06-25 17:04) [8]


> Ты же ведь сам сказал, что всем юзерам разрешен только ридонли-
> доступ. так какого же хрена ты при этом пытаешься влупить
> тексты запросов на вставку/удаление/модификацию, если они
> заведомо вызовут ошибку, не взирая на то, кем и в какой
> момент они, эти запросы, чудесным образом у тебя взываются
> к выполнению ?

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


 
Сергей М. ©   (2007-06-25 17:04) [9]


> всем юзерам


т.е., пардон, ко всем таблицам для конкретного юзера, от имени которого , я так понимаю, выступает твой "проблемный" юнобиологический коннект..


 
Сергей М. ©   (2007-06-25 17:06) [10]


> dest81 ©   (25.06.07 17:04) [8]


Ты глазенки-то вылупи на палитру - наверняка увидишь там компонент для мониторинга своих SQL-"чудес")


 
Виталий Панасенко ©   (2007-06-25 17:09) [11]

Да, гонору явно нааааааааааамного больше, чем серого вещества....:-)


 
dest81 ©   (2007-06-25 17:09) [12]

знаеш что больше всего поражает - что выход ты так и не подсказал, а вот умный вид сделал... я нехочу с тобой ссориться и т.д. просто знаеш помоги, не знаеш промолчи.... надо срочно, нет времени чатится


 
Виталий Панасенко ©   (2007-06-25 17:12) [13]

просто, кто может знать, что и как ТЫ реализовал в СВОЕЙ же программе...Может, в событии AfterOpen ты что-то пытаешься писать в БД.. Или еще где... Отсюда не видно..


 
dest81 ©   (2007-06-25 17:14) [14]


> просто, кто может знать, что и как ТЫ реализовал в СВОЕЙ
> же программе...Может, в событии AfterOpen ты что-то пытаешься
> писать в БД.. Или еще где... Отсюда не видно..

нет ничего такого нету, я тоже самое пробовал просто накидав компоненты на форму и попробывал подконнектится


 
Виталий Панасенко ©   (2007-06-25 17:39) [15]

знаешь, я только что то же проделал.. действительно, получаю исключение.. но ПОД СРЕДОЙ!.. И НД ВСЕ РАВНО ОТКРЫВАЕЕТСЯ..если запустить ЕХЕ, то ничего подобного нет. Видимо, это в реализации IBX, где-то что-то в блоке try/except подавляется. но среда-то это ловит. по-умолчанию конечно... вот, а ты тут про "юннатов и ко" распространялся.. при чем не по адресу явно...
"У всех бывают глупые мысли.. Просто умные люди их не высказывают" (с) не помню чей..:-)))


 
Виталий Панасенко ©   (2007-06-25 17:50) [16]

в FIBPlus этого прикола нету(я ими пользуюсь уже 3 года)...Только при попытке что-то изменить получаешь отказ...



Страницы: 1 вся ветка

Текущий архив: 2007.11.04;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.017 c
2-1192430713
Kolan
2007-10-15 10:45
2007.11.04
Корректна ли запись PAnsiChar := @string ?


11-1172659990
Trible
2007-02-28 13:53
2007.11.04
TmdwDBF создание файла


15-1190922940
ProgRAMmer Dimonych
2007-09-27 23:55
2007.11.04
Подскажите, куда копать, плз...


4-1178286129
White Barsik
2007-05-04 17:42
2007.11.04
LoadLibrary, GetProcAddress и пр.


11-1171786815
Ned
2007-02-18 11:20
2007.11.04
Hint s