pon en google triggers y ddl y aparecen resultados como este:
http://msdn.microsoft.com/en-us/library/ms190989.aspx
en cuanto a los permisos, depende de como estes administrando tu base de datos, puedes tener nada mas un super usuario con privilegios para eliminar objetos y que tus demas usuarios solo tengan permisos para leer o crear... pero eso ya depende de como este administrado tu servidor de sql server..