Показать сообщение отдельно
Старый 18.11.2003, 12:32   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Если у пользователя есть права на средства разработки, то в практических случаях он может утащить из АОТа практически все что угодно.

Да, можно делать защиту от дурака, как написал AY.
Да, можно давать разные права на разные объекты разным разработчикам. (Одному - редактировать только отчеты, другому только формы). Посмотрите к контроль доступа, раздел разработка.

Но я не представляю разработчика, который не имеет доступа к браузеру таблиц и к Enterprise Manager'у. А там можно править все что угодно.

Да, вы можете ограничить доступ к ключевым таблицам и для браузера и поиграться правами в EM... Но все это очень геморно. И скорее всего, дыры останутся. Скорее всего, вы получите только иллюзию безопасности. Кроме того, скорее всего, ваши разработчики будут саботировать работы и обосновывать все свои промахи тем, что у них "не было доступа".

Стоит ли ваш проект ТАКИХ затрат на безопасность? На мой вглял, дешевле и эффективнее работать с людьми.