Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-05-2006
vipernet vipernet is offline
Miembro
 
Registrado: may 2006
Posts: 14
Poder: 0
vipernet Va por buen camino
mensajes de seguridad en el acceso a sql

Buenas a todos, he estado buscando respuesta en todos lares, pero no pude encontrar nada y me di cuenta que el mejor lugar es este, donde todos los que estan en el tema siempre estan leyendo y respondiendo, ante todo muchas gracias por las respuestas.

Mi problema es el siguiente, tengo una aplicacion corriendo que se conecta a un servidor sql, y mientras no edite los permisos de cada uno de los usuarios y deje solamente los permisos que tiene cada rol el programa anda bien, pero cuando edito a algun usuario sus permisos y le denego algunas de las opciones(select, update, insert, delete) cuando este quiere abrir el programa le empiezan a saltar carteles de seguridad de no acceso a tal tabla, y estos carteles son uno por cada tabla y por cada opcion dentro de la tabla que le negue, no he encontrado la forma de que estos carteles los pase por alto y en todo caso se los advierta cuando quiera entrar al modulo que modifica tal tabla a la cual no tiene permiso, utilizo un adoconecction, pero ya no se que mas hacer....


Saludos a ustedes y espero respuesta.
Responder Con Cita
  #2  
Antiguo 14-05-2006
Avatar de waltergomez
waltergomez waltergomez is offline
Miembro
 
Registrado: may 2006
Posts: 202
Poder: 19
waltergomez Va por buen camino
Hay varias formas de realizar esto, pero creo que la mejor es crear
un stored procedure que verifique los privilegios de tal o cual tabla y te devuelva la informacion que necesitas para tomar la accion correcta ante el usuario.
Por ejemplo en mysql en el esquema mysql la tabla user guarda
informacion sobre privilegios y hay otras tablas que guardan relacion con
privilegios sobre columnas etc.
Consulta la instrccion SQL GRANT que es la encargada de asignar seguridad y privilegios.

Saludos,
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como eliminar los mensajes de seguridad de acceso?? vipernet Conexión con bases de datos 1 14-05-2006 01:10:23
Copia de Seguridad omarifr Windows 4 07-01-2006 21:22:15
Seguridad en BD Firebird mosorio Firebird e Interbase 0 22-02-2005 15:44:35
[Seguridad] Nuevos agujeros de seguridad en varios sistemas Windows ... kinobi Noticias 1 16-09-2003 10:42:54
Modulo de Seguridad Lenin MS SQL Server 1 16-09-2003 06:15:44


La franja horaria es GMT +2. Ahora son las 10:35:05.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi