Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/12/2012, 05:28
Avatar de SPAWN3000
SPAWN3000
 
Fecha de Ingreso: marzo-2008
Ubicación: Bogota
Mensajes: 858
Antigüedad: 16 años, 2 meses
Puntos: 15
Respuesta: otorgar privilegios utilizando Grant,Deny

Eso no es muy funcional o aconcejado, primero esos permisos se deben asignar a un grupo(no usuarios por permiso), sobre ese grupo se copilan las tablas, sps, u objetos de bases de datos(Esta debería ser la forma correcta). Ahora los unicos permisos que necesitan tus usuarios son (select, insert, update, delete, y references)....no mas. Adicional a esto, para que tu aplicación tenga ese nivel de poder, requiere conectarse a la base de datos con un usuario con nivel administrador(Quiere decir que podra hacer todo....y ese es un riesgo muy alto, imagina al equipo de desarrollo del software con este nivel??). Consultalo con tu DBA y tendras una respuesta similar a esta. Cual es el proposito de un grupo (Que puedan interactuar con la base de datos, pero no realizar cambios fisicos sobre su estructura como lo es por ejemplo un drop table, esto es algo muy critico.

Ahora de poder se puede, total asi lo hacen los software como sql management studio, SQlDBX, Embarcadero, MSQL... Pero este es un proposito distinto.

Saludos,