Ver Mensaje Individual
  #1  
Antiguo 25-07-2007
Raptor Raptor is offline
No confirmado
 
Registrado: jul 2003
Ubicación: Santo Domingo R.D.
Posts: 105
Reputación: 0
Raptor Va por buen camino
Role en SQL SERVER

hola chicos,

Disculpen si este no era el lugar donde poner la consulta.

Tengo un problemita a ver si me echan una mano.

Estoy usando SQL SERVER 2000 y 2005 + Delphi 7 y necesito poner mi aplicacion truested connection.

Realmente ya hice este trabajo pero no estoy convencido de el porque le veo problema de seguridad. aqui pongo lo que ya hice y lo que quiero

Lo que hice:

agregar un grupo en windows
a este grupo le di permisos en la base de datos.
agregue los usuarios a este grupo.

cuando el usuario se conecta a windows corre la aplicacion ya puede trabajar sin problema.

Lo que quiero
Crear un applicacion rol
asignar los permisos a este rol
asignar a los usuarios a este rol
que cuando el usuario se conecta a windows corre la aplicacion y pueda trabajar sin problema.

el primer caso le veo el sigte. problema :
Si el usuario es inteligente y se conecta con una herramientas de hacer query puede hacer lo que le venga en gana.

lo que yo quiero es que cuando se conecte no pueda hacer query a menos que sea por la misma aplicacion, usando el rol ya creado, el rol no puede estar hard code en el programa. o por meno el password.

Yo se como crear el application rol en la base de datos , pero no se como utilizarlo desde delphi.

gracias por su colaboracion...
Responder Con Cita