В то время как это не "реальный" ответ - я не знаю, почему необходимо выставить его внешнему миру непосредственно.
Разве Вы не можете позволить ssh на том поле и использованию, туннелирующему получить доступ к механизму дб?
Или любое другое решение VPN получить доступ к нему (openvpn приходит на ум).
ИСПОЛЬЗУЙТЕ YourDatabaseHere;
Искать
ВЫБЕРИТЕ имя, create_date, modify_date
ОТ sys.objects
Искать
Я думаю, что это - то, что Вы ищете?
Править:
http://www.sqlteam.com/article/using-ddl-triggers-in-sql-server-2005-to-capture-schema-changes - путь DDL, который может лучше удовлетворить требованию....