permitir que se modifiquen directamente los catalogos del sistema

07/03/2008 - 21:14 por quiquedrilo | Informe spam
Tengo una pregunta, AYUDAAAAAA!!!

deseo eliminar un renglon de una fila, pero al momento de ejecutar el
script

delete
from sysusers
where uid = '5'

me envia el msj ""No están habilitadas las actualizaciones ad hoc de
los catálogos del sistema. El administrador del sistema debe
configurar SQL Server para habilitarlas.""

voy hasta la pestaña configuracion del servidor, habilito la casilla
""permitir que se modifiquen directamente los catalogos del sistema""
doy aceptar

pero al momento de chequear nuevamente esa configuracion, la casilla
aparece como si no la hubiera seleccionado... al final no me guarda
los cambios

ayuda por favorrrrrr

Preguntas similare

Leer las respuestas

#1 Salvador Ramos
08/03/2008 - 10:34 | Informe spam
Hola,

No entiendo por qué quieres ejecutar esa instrucción, por qué no un
sp_dropuser (si tienes 2000) o un DROP USER (en 2005) ?

Si tenemos medios suministrados por el servidor para hacer estas tareas, por
qué intentar escribir en tablas del sistema, con las graves consecuencias
que esto puede conllevar ?

Un saludo
Salvador Ramos
Solid Quality Mentors (http://www.solidq.com)

www.helpdna.net (información sobre SQL Server y Microsoft .Net)
www.helpdna.net/acerca_de_salvador_ramos.htm


"quiquedrilo" escribió en el mensaje
news:
Tengo una pregunta, AYUDAAAAAA!!!

deseo eliminar un renglon de una fila, pero al momento de ejecutar el
script

delete
from sysusers
where uid = '5'

me envia el msj ""No están habilitadas las actualizaciones ad hoc de
los catálogos del sistema. El administrador del sistema debe
configurar SQL Server para habilitarlas.""

voy hasta la pestaña configuracion del servidor, habilito la casilla
""permitir que se modifiquen directamente los catalogos del sistema""
doy aceptar

pero al momento de chequear nuevamente esa configuracion, la casilla
aparece como si no la hubiera seleccionado... al final no me guarda
los cambios

ayuda por favorrrrrr
Respuesta Responder a este mensaje
#2 Gux (MVP)
10/03/2008 - 13:58 | Informe spam
Coincido con el comentario de Salvador. Las tablas de sistema deben accederse
a través de los procedimientos diseñados para tal fin y no manualmente.

Jugar con las tablas del sistema es querer buscarse lios :-)

Gustavo Larriera, Microsoft MVP
https://mvp.support.microsoft.com/profile/gux
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Salvador Ramos" wrote:

Hola,

No entiendo por qué quieres ejecutar esa instrucción, por qué no un
sp_dropuser (si tienes 2000) o un DROP USER (en 2005) ?

Si tenemos medios suministrados por el servidor para hacer estas tareas, por
qué intentar escribir en tablas del sistema, con las graves consecuencias
que esto puede conllevar ?

Un saludo
Salvador Ramos
Solid Quality Mentors (http://www.solidq.com)

www.helpdna.net (información sobre SQL Server y Microsoft .Net)
www.helpdna.net/acerca_de_salvador_ramos.htm


"quiquedrilo" escribió en el mensaje
news:
Tengo una pregunta, AYUDAAAAAA!!!

deseo eliminar un renglon de una fila, pero al momento de ejecutar el
script

delete
from sysusers
where uid = '5'

me envia el msj ""No están habilitadas las actualizaciones ad hoc de
los catálogos del sistema. El administrador del sistema debe
configurar SQL Server para habilitarlas.""

voy hasta la pestaña configuracion del servidor, habilito la casilla
""permitir que se modifiquen directamente los catalogos del sistema""
doy aceptar

pero al momento de chequear nuevamente esa configuracion, la casilla
aparece como si no la hubiera seleccionado... al final no me guarda
los cambios

ayuda por favorrrrrr



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