ejecutar en otra base

27/07/2004 - 13:00 por reo | Informe spam
estando en una base de datos con el usuario1, como puedo desde un
procedimiento
ejecutar otro procedimiento en otra base con el usuario2, si el usuario1 no
tiene acceso
a la segunda base y conozco el usuario , password,etc... del usuario2

muchas gracias

Preguntas similare

Leer las respuestas

#1 Maxi
27/07/2004 - 17:46 | Informe spam
Hmmm no podras hacer ello, sino cual es el sentido de la seguridad :-)

Una opcion seria utilizar Roles de aplicacion y solo a este rol darle todos
los permisos y a los usuarios ninguno, pero deberias seguramente de cambiar
el esquema de seguridad y algunas lineas de codigo claro :(

Suerte



Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"reo" escribió en el mensaje
news:
estando en una base de datos con el usuario1, como puedo desde un
procedimiento
ejecutar otro procedimiento en otra base con el usuario2, si el usuario1


no
tiene acceso
a la segunda base y conozco el usuario , password,etc... del usuario2

muchas gracias







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.722 / Virus Database: 478 - Release Date: 18/07/2004
Respuesta Responder a este mensaje
#2 Anonimo
27/07/2004 - 23:13 | Informe spam
PROBA CON OPENDATASOURCE !!!
ASI!!!


INSERT INTO TU_TABLA_EN_SERVER_1
SELECT * FROM
OPENDATASOURCE('SQLOLEDB','Data Source=TU_SERVIDOR;User
ID=TU_USUARIO_SERVER_2;Password=TU_PASS_SERVER_2').OEPBackE
ndTest.dbo.TU_TABLA_EN_SERVER_2




estando en una base de datos con el usuario1, como puedo


desde un
procedimiento
ejecutar otro procedimiento en otra base con el usuario2,


si el usuario1 no
tiene acceso
a la segunda base y conozco el usuario , password,etc...


del usuario2

muchas gracias


.

Respuesta Responder a este mensaje
#3 reo
28/07/2004 - 12:22 | Informe spam
pero esto solamente sirve en sql server 2000
yo lo que tengo es sql 7
y ademas esto es para un select
yo lo que quiero es para un procedimiento donde el procedimiento no retorna
nada.

muchas gracias
escribió en el mensaje
news:54f501c4741e$988bb4b0$
PROBA CON OPENDATASOURCE !!!
ASI!!!


INSERT INTO TU_TABLA_EN_SERVER_1
SELECT * FROM
OPENDATASOURCE('SQLOLEDB','Data Source=TU_SERVIDOR;User
ID=TU_USUARIO_SERVER_2;Password=TU_PASS_SERVER_2').OEPBackE
ndTest.dbo.TU_TABLA_EN_SERVER_2




>estando en una base de datos con el usuario1, como puedo
desde un
>procedimiento
>ejecutar otro procedimiento en otra base con el usuario2,
si el usuario1 no
>tiene acceso
>a la segunda base y conozco el usuario , password,etc...
del usuario2
>
>muchas gracias
>
>
>.
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida