![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola mRoman.
En este caso el problema no lo ocasiona Firebird sino el componente, que cuando aplica el update lo hace sobre todo el registro. De ese modo incluye aquellos campos sobre los que el usuario no posee el privilegio de la acción y de allí que se eleva la excepción. Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#2
|
||||
|
||||
|
Hola de nuevo.
Para demostrar con un ejemplo lo que te menciono arriba, supongamos una hipotética tabla: y que el excelente y nunca bién ponderado empleado "PEREZ", ha iniciado sesión con estos privilegios:
Si ejecuta esta consulta: No va a tener ningun problema. pero si intenta hacer: va a obtener un bonito mensaje: "No permission for update/write access to column VENTAS.PRECIO" Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#3
|
||||
|
||||
|
Sql
Gracias ecfisa por tus respuestas y una disculpa por no haber contestado antes tus post.
Me queda claro con tus ejemplos lo que esta pasando. Entonces quiere decir que si a tu primer query (el cual lo reescribo nuevamente), le agrego el campo de PRECIO....que pasaria? Si ejecuta esta consulta:
AHORA SI HABRÁ PROBLEMA!?...QUE OTRA SOLUCION PUDIERA EXISTIR....un componente IBQuery por cada campo?....ups....
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! Última edición por mRoman fecha: 18-12-2013 a las 05:57:25. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| trigger a nivel de campo | carlomagno | Firebird e Interbase | 19 | 23-06-2011 17:39:49 |
| ¿En que nivel estoy? - ¿En que nivel estas? | movorack | Varios | 46 | 20-06-2008 21:19:26 |
| jedi cvs: manejar versiones a nivel módulo y a nivel proyecto | pvizcay | Varios | 3 | 17-04-2007 16:17:59 |
| grant / revoke en oracle a nivel columna | avmm2004 | Oracle | 5 | 14-10-2006 17:55:33 |
| Validación a nivel de campo | Luis | Conexión con bases de datos | 3 | 25-07-2004 13:48:53 |
|