on 04-28-2011 11:11 PM
Buenas tardes a todos, el tema que tengo es el siguiente:
He creado dos tablas de usuario por defecto las cuales deben ser accedidas por distintos usuarios, el tema es que se necesita que un usuario pueda acceder a las dos tablas y otro solo pueda acceder a una de ellas. Si hay una opcion en el mismo sistema no la encuentro y si es por una validacion por favor haganmelo saber.
Gracias
Saludos
Angel Uribe
Si para actualizar dichas tablas has creado una vista:
Assigna un rol a la vista
Assigna ese rol al usuario que pueda modificarla
Esto permitira a todos usuarios ver la tabla pero solo a el que disponga el rol actualizarla.
Si ademas del control de modificaciones tambien quieres restringir que no puedan verla, entonces no se me ocurre nada mas que modificar el programa generado por la vista i poner le un check del estilo:
CHECK sy-uname = 'FULANITO'.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hola
Estuve revisando y el Objecto es el 153 oUserTables
Tu validacion deberia empezar
IF @object_type IN (153) AND @transaction_type IN ('A','U')
BEGIN
Ahora faltaria declarar las tablas que tienes y los usuarios que pueden editar ya que no es posible darle la condicion de visualizar a tablas especificas...eso lo haces desde el menu de autorizaciones de usuario, pero es general, no especifico
Bueno, todavia me cabeceo de como declarar el usuario activo y la tabla dentro de un SP
Slds
La condicion seria que solo ese usuario pueda modificar la tabla?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.