Impersonation

21/08/2003 - 04:07 por Omar Hamido | Informe spam
Saludos nuevamente, recientemente coloqué un post sobre el problema que
tengo para ejecutar código que permita actualizar una base de datos desde
sesiones de invitado o sesiones sin derechos, no sabías bien como abordar el
problema, un compañero del foro me sugirió que lo resolviera con
Impersonation. Ahora modifiqué el código para que al iniciar esta, se
realice Impersonation a una cuenta que he creado, distinta de la que uso
normalmente, con derechos de administrador. Coloque un mensaje justo después
de intentar el cambio y me arroja el nombre de la cuenta creada para tal
fin, como debe hacerlo; sin embargo en cuanto la ejecución continúa y se
llega al punto en que se intenta abrir la base de datos, me arroja una
excepción con mensaje de : Error desconocido. No sé que más haya que hacer,
que clase de derechos debe tener la cuenta para que la operación pueda
realizarse.

muchas gracias y un saludo...

Omar
 

Leer las respuestas

#1 Elph
21/08/2003 - 10:57 | Informe spam
Hash: SHA1

el usuario q se ha impersonado debe tener permisos en la base de
datos...

"Omar Hamido" escribió en el mensaje
news:
Saludos nuevamente, recientemente coloqué un post sobre el problema
que tengo para ejecutar código que permita actualizar una base de
datos desde sesiones de invitado o sesiones sin derechos, no sabías
bien como abordar el problema, un compañero del foro me sugirió que
lo resolviera con
Impersonation. Ahora modifiqué el código para que al iniciar esta,
se realice Impersonation a una cuenta que he creado, distinta de la
que uso normalmente, con derechos de administrador. Coloque un
mensaje justo después de intentar el cambio y me arroja el nombre
de la cuenta creada para tal fin, como debe hacerlo; sin embargo en
cuanto la ejecución continúa y se llega al punto en que se intenta
abrir la base de datos, me arroja una excepción con mensaje de :
Error desconocido. No sé que más haya que hacer, que clase de
derechos debe tener la cuenta para que la operación pueda
realizarse.

muchas gracias y un saludo...

Omar


Preguntas similares