Проверьте блог ЖИВОТА TOM / сайт Вопросов и ответов asktom. Может быть тонкая причина, почему это не работает, как Вы ожидали бы.
Ваша проблема обсуждена здесь и здесь для двух примеров.
Альтернатива должна использовать РОЛИ ПРИЛОЖЕНИЯ, которые только включены приложением и паролем, настроенным в приложении.
Как DBA я не хотел бы ограничивать доступ к базе данных через SQLPLUS при любых обстоятельствах, поскольку это часто - Ваш оптимальный маршрут для получения доступа к болезненной базе данных. И иметь его в глобальном триггере. Никаким путем приятель!
Я думаю, что Вам будут нужны инструменты DSL, которые соответствуют Вашей версии VS, т.е. 2008. Если я вспоминаю правильно инструменты DSL, перемещенные для становления частью SDK VS, таким образом, Вам нужен SDK Visual Studio 2008 для получения инструментов DSL.