detectar UPDATE desde el analizador

13/04/2004 - 17:58 por Drago | Informe spam
Hola que tal a todos, no se si es posible detectar todos los UPDATES que se
hagan DESDE EL ANALIZADOR DE CONSULTAS (OJO: solo desde el analizador de
consultas) pero que sea transparente para el usuario(Osea que el no lo
sepa). Es que en una empresa el administrador tiene acceso al ANALIZADOR DE
CONSULTAS para realizar algunos UPDATE pero a ciertas tablas, pero he
detectado que este sr. a estado realizando cambios a tablas que no debía (y
lo peor es que el lo niega). La base de datos tiene una gran cantidad de
tablas por no decir que pasa los 1000 y ponerle seguridad a cada una de
ellas en funcion al usuario realmente es TEDIOSO. Esperando alguna
sugerencia, me despido,,gracias...

Preguntas similare

Leer las respuestas

#1 Maximiliano D. A.
13/04/2004 - 18:03 | Informe spam
Hola, bueno opciones:

1) Profiler
2) revisa este excelente articulo de como leer el Log de transacciones :-)
www.portalsql.com

Bye


Salu2
Maxi

Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET

MSN:
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Drago" escribió en el mensaje
news:uyvXf$
Hola que tal a todos, no se si es posible detectar todos los UPDATES que


se
hagan DESDE EL ANALIZADOR DE CONSULTAS (OJO: solo desde el analizador de
consultas) pero que sea transparente para el usuario(Osea que el no lo
sepa). Es que en una empresa el administrador tiene acceso al ANALIZADOR


DE
CONSULTAS para realizar algunos UPDATE pero a ciertas tablas, pero he
detectado que este sr. a estado realizando cambios a tablas que no debía


(y
lo peor es que el lo niega). La base de datos tiene una gran cantidad de
tablas por no decir que pasa los 1000 y ponerle seguridad a cada una de
ellas en funcion al usuario realmente es TEDIOSO. Esperando alguna
sugerencia, me despido,,gracias...







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.655 / Virus Database: 420 - Release Date: 08/04/2004
Respuesta Responder a este mensaje
#2 Jose Mariano Alvarez \(MUG\)
13/04/2004 - 18:28 | Informe spam
Levanta el profiles y captura los eventos update solo para la aplicacion que
deseas. Puedes filtras aplicacion, base de datos, eventos que capturas, y
unas cuantas cosas mas. Para que te sea mas facil debes hacerlo luego de
conectado a la base asi te aparece el nombre de la aplicacion cuando corres
el asistente.

Para dar muchos permisos puedes hacer esto que te genera los SQL para luego
poder correerlos o usar los roles definidos como datareader, etc.

Select 'GRANT Select ON ' + rtrim(name) + ' TO MiUsuario' from sysobjects
where type in ('U') order by name


Jose Mariano Alvarez
Comunidad de base de datos
Grupo de Usuarios Microsoft
www.mug.org.ar



"Drago" wrote in message
news:uyvXf$
Hola que tal a todos, no se si es posible detectar todos los UPDATES que


se
hagan DESDE EL ANALIZADOR DE CONSULTAS (OJO: solo desde el analizador de
consultas) pero que sea transparente para el usuario(Osea que el no lo
sepa). Es que en una empresa el administrador tiene acceso al ANALIZADOR


DE
CONSULTAS para realizar algunos UPDATE pero a ciertas tablas, pero he
detectado que este sr. a estado realizando cambios a tablas que no debía


(y
lo peor es que el lo niega). La base de datos tiene una gran cantidad de
tablas por no decir que pasa los 1000 y ponerle seguridad a cada una de
ellas en funcion al usuario realmente es TEDIOSO. Esperando alguna
sugerencia, me despido,,gracias...


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