<div>Si yo se que con un lenguaje de programación se puede hacer cualquier cosa con la base de datos... y la intefaz de la base de datos voy a programarla en Visual o delphi o algo de eso... el problema es el siguiente:</div> <div> </div> <div>Digamos que tengo una tabla "Sedes" en donde esta 'Managua', 'Chinandega','Masaya', ... para cada sede tengo un usuario que tiene permiso para modificar datos en esa tabla pero no todos los datos es decir el de Managua solo tiene derecho a modificar el REGISTRO de datos de la sede Managua, el de chinandega tiene derecho solo al REGISTRO de la sede de chinandega y asi sucesivamente entonces cmo no se puede asignar permisos a nivel de REGISTROS me las tengo que ingeniar para garantizar eso... como tu dices se puede hacer con algun lenguaje de programación esta claro... pero si el usuario se conecta con un cliente de MySQL directamente como Navicat por ejemplo listo tiene derecho a modificar todos los datos de esa tabla sea de la
sede que sea porque tiene derechos sobre la tabla completa y se ha saltado cualquier INTERFAZ que yo le haya puesto entiendes? por eso quiero hacerlo desde la BD o si no como puedo entonces hacer que solamente se puedan conectar a MySQL desde mi Interfaz y no desde un cliente de MySQL?</div> <div><BR><B><I>Igor Guerrero <igfgt1@gmail.com></I></B> escribió:</div> <BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">Que framework o lenguaje de programacion estas usando?<BR><BR>Eso se deberia de manejar a nivel del binding a la base de datos no desde la base de datos si no me equiboco.<BR><BR> <DIV><SPAN class=gmail_quote>On 7/2/07, <B class=gmail_sendername><A href="mailto:gel@uponic.edu.ni">gel@uponic.edu.ni</A></B> <<A href="mailto:gel@uponic.edu.ni">gel@uponic.edu.ni</A>> wrote:</SPAN> <BLOCKQUOTE class=gmail_quote style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px
solid">Hola todos como van, estoy tratando de investigar como puedo hacer para<BR>generar una excepcion desde MySQL ose lo que necesito es hacer un trigger<BR>asociado a una tabla que verifique una condicion y luego si la condicion <BR>es verdadera que deje modificar un determinado en la tabla menos los demas<BR>registros si intenta modificar un otro registro que el trigger envie un<BR>mensaje de error y no permita la modificación. no he encontrado la forma <BR>de hacerlo ¿Alguna idea?<BR><BR><BR><BR>--<BR>Ubuntu-ni mailing list<BR><A href="mailto:Ubuntu-ni@lists.ubuntu.com">Ubuntu-ni@lists.ubuntu.com</A><BR>Modify settings or unsubscribe at: <A href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-ni">https://lists.ubuntu.com/mailman/listinfo/ubuntu-ni</A><BR></BLOCKQUOTE></DIV><BR><BR clear=all><BR>-- <BR>:::lxuser 391715:::<BR><A href="http://igordevlog.blogspot.com/">http://igordevlog.blogspot.com/</A> -- <BR>Ubuntu-ni mailing
list<BR>Ubuntu-ni@lists.ubuntu.com<BR>Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-ni<BR></BLOCKQUOTE><BR><BR><BR><span style="color:rgb(139, 139, 139);font-family:courier,monaco,monospace,sans-serif;"></span><hr style="width:100%;height:2px;"><span style="color:rgb(139, 139, 139);font-family:courier,monaco,monospace,sans-serif;">Ing. Gelmin A Martínez</span><br style="color:rgb(162, 162, 162);font-family:courier,monaco,monospace,sans-serif;"><span style="color:rgb(115, 115, 115);font-family:courier,monaco,monospace,sans-serif;">Redes y Sistemas FIU</span><br style="color:rgb(162, 162, 162);font-family:courier,monaco,monospace,sans-serif;"><span style="color:rgb(162, 162, 162);font-family:courier,monaco,monospace,sans-serif;">6041772 (<span style="color:rgb(0, 128, 255);">gel@uponic.edu.ni</span>)</span><br><p> __________________________________________________<br>Correo Yahoo!<br>Espacio para todos tus mensajes, antivirus y
antispam ¡gratis! <br>Regístrate ya - http://correo.espanol.yahoo.com/