Restriciones de programas

20/02/2004 - 17:30 por JMCH | Informe spam
Saludos amigos..

bueno, mi pregunta es directa es.. COMO PUEDO DECIRLE A
SQL QUE UN PROGRAMA (ACCESS) NO PUEDA INGRESAR?.

Les explico, en mi estaccion de trabajo..tengo mi APPL,
que es APPL.EXE APPL0002.EXE )estos son mi exes, que
utilizan ODBC para conectarse al SQL SERVER 2000.

En la misma estacion hay ACCESS 2000 que permite manejar
un appl de terceros en otro servidor con sql 6.5.

HAy alguna manera de decirle al SQL que se pueda conectar
algunos programas como mis appl (APPL.exe, ect) y el
ACCESS 2000 no. YA que con le accces el usuario por lo
general modifica la data para cuadrar sus reportes.

OJO que podria manejar la seguridad de SQL osea darle
acceso a las tablas SP, etc, pero el usuario que se creo
para mis appl. digamos JUAN tiene derecho como es logico
de hacer insert delete a las tablas de mi sistema. Si el
se conecta con access con ese usuario tambien tendria el
mismo derecho, por lo tanto no es factible restringirlo
por esta manera.


Se que es un requerimiento medio loco pero me es urgente
saber si es posible o no.

Gracias

Preguntas similare

Leer las respuestas

#1 Maximiliano D. A.
20/02/2004 - 17:34 | Informe spam
Claro que si!!, aca hay varios metodos

1) Usar todo por Stores
2) Usar roles de aplicacion

para la segunda te invito que mires la pagina de Miguel Egea
(www.portalsql.com) donde he publicado un Articulo sobre dicho tema, ("Roles
de aplicacion, Como usarlos")

Leelo y dime que te parece ;-)


Salu2
Maxi
Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET
[Maxi_accotto[arroba]speedy[punto]com[punto]ar
MSN:


"JMCH" escribió en el mensaje
news:13b4801c3f7ce$e0163020$
Saludos amigos..

bueno, mi pregunta es directa es.. COMO PUEDO DECIRLE A
SQL QUE UN PROGRAMA (ACCESS) NO PUEDA INGRESAR?.

Les explico, en mi estaccion de trabajo..tengo mi APPL,
que es APPL.EXE APPL0002.EXE )estos son mi exes, que
utilizan ODBC para conectarse al SQL SERVER 2000.

En la misma estacion hay ACCESS 2000 que permite manejar
un appl de terceros en otro servidor con sql 6.5.

HAy alguna manera de decirle al SQL que se pueda conectar
algunos programas como mis appl (APPL.exe, ect) y el
ACCESS 2000 no. YA que con le accces el usuario por lo
general modifica la data para cuadrar sus reportes.

OJO que podria manejar la seguridad de SQL osea darle
acceso a las tablas SP, etc, pero el usuario que se creo
para mis appl. digamos JUAN tiene derecho como es logico
de hacer insert delete a las tablas de mi sistema. Si el
se conecta con access con ese usuario tambien tendria el
mismo derecho, por lo tanto no es factible restringirlo
por esta manera.


Se que es un requerimiento medio loco pero me es urgente
saber si es posible o no.

Gracias







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.581 / Virus Database: 368 - Release Date: 10/02/2004
Respuesta Responder a este mensaje
#2 Maricarmen
20/02/2004 - 18:16 | Informe spam
Claro que lo puedes hacer yo conozco lo que son los roles de aplicación.

En los books online hay informacion que te puede servir, el tema es "Establishing Application Security and Application Roles

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