Hola,
Si, finalmente me había decidido a crear dos procedures, uno que se encargan de deshabilitar los botones y los campos DBEdit, y otro que se encarga de habilitarlo, de manera que dependiendo del usuario con el que se accediese a la aplicación, se activa uno u otro procedure.
La duda era por si había alguna propiedad que pudiese simular el "solo lectura" de los TTables, pero ya veo que no.
Gracias de todos modos, por el interes y la ayuda.
Saludos desde el otro lado del Atlántico,
Virginia