Detectar DROP TABLE

29/07/2004 - 09:01 por Xavi | Informe spam
Hola!

Existe algún mecanismo (trigger o algo así) para detectar si se ha hecho un
DROP TABLE de una tabla?

Gracias


Xavi

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
29/07/2004 - 09:07 | Informe spam
No, a menos que tengas implementado algún mecanismo de auditoría propia
de SQL Server o hayas comprado una herramienta de visualización del log
(tipo lumigent).

De todos modos, yo empezaría por intentar limitar los usuarios que
tienen permisos a ese tipo de operaciones...


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Xavi" escribió en el mensaje
news:
Hola!

Existe algún mecanismo (trigger o algo así) para detectar si se ha hecho


un
DROP TABLE de una tabla?

Gracias


Xavi


Respuesta Responder a este mensaje
#2 Xavi
29/07/2004 - 10:41 | Informe spam
Gracias por contestar

No se trata de permisos ni de saber quién ha sido, sino de ejecutar una
acción después del borrado de una tabla. Me es igual quien la haya borrado.

Xavi


"Carlos Sacristan" <csacristan ARROBA mvps.org> escribió en el mensaje
news:
No, a menos que tengas implementado algún mecanismo de auditoría


propia
de SQL Server o hayas comprado una herramienta de visualización del log
(tipo lumigent).

De todos modos, yo empezaría por intentar limitar los usuarios que
tienen permisos a ese tipo de operaciones...


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Xavi" escribió en el mensaje
news:
> Hola!
>
> Existe algún mecanismo (trigger o algo así) para detectar si se ha hecho
un
> DROP TABLE de una tabla?
>
> Gracias
>
>
> Xavi
>
>


Respuesta Responder a este mensaje
#3 Carlos Sacristan
29/07/2004 - 11:05 | Informe spam
Ah, pues en ese caso no tienes forma de saberlo... habrá que esperar a
Yukon para poder tener triggers de sentencias DDL ;-)


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Xavi" escribió en el mensaje
news:
Gracias por contestar

No se trata de permisos ni de saber quién ha sido, sino de ejecutar una
acción después del borrado de una tabla. Me es igual quien la haya


borrado.

Xavi


"Carlos Sacristan" <csacristan ARROBA mvps.org> escribió en el mensaje
news:
> No, a menos que tengas implementado algún mecanismo de auditoría
propia
> de SQL Server o hayas comprado una herramienta de visualización del log
> (tipo lumigent).
>
> De todos modos, yo empezaría por intentar limitar los usuarios que
> tienen permisos a ese tipo de operaciones...
>
>
> Un saludo
>
> -
> "Sólo sé que no sé nada. " (Sócrates)
>
> Por favor, responder únicamente al foro
> Se agradece la inclusión de sentencias DDL
>
>
> "Xavi" escribió en el mensaje
> news:
> > Hola!
> >
> > Existe algún mecanismo (trigger o algo así) para detectar si se ha


hecho
> un
> > DROP TABLE de una tabla?
> >
> > Gracias
> >
> >
> > Xavi
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida