Цитата:
в оракле есть object priveleges, с помощью которых можно разрешить определенные операции определенным пользователям на определенные объекты(в данном случае tables, indexes). создаем для разработчиков отдельного пользователя(ей) и не мучаемся.
Вот и я про них же
. В MS SQL кстати объектные привилегии тоже есть.
Цитата:
Вы можете представить себе разработчиков, не имеющих прямого доступа (isql, QA, profiler, sqlplus etc..) к БД? Я - нет, вернее, я бы не стал работать в таких условиях. Видимо поэтому закрыть от разработчиков никакие данные (в т.ч. лицензионные коды) не получится
Я при разработке под Oracle и MS SQL, по крайней мере при закрытых не моих таблицах никогда не страдал. По крайней мере ну если не пишу я зарплату - ну зачем права мне на все таблицы зарплаты? - по крайней мере на рабочей БД?