RE: Algunas Consultas
Posted in 2003
Hola,
Puedes hacer lo sgte:
1.- Asigna los permisos para el usuario sobre la BD:
GRANT <CONNECT|RESOURCE|DBA> TO Pepito
2.- Para asignar a un usuario ciertos privilegios sobre TODAS las tablas de una BD, en tu caso solamente SELECT :
select " GRANT SELECT ON " || tabname || " TO Pepito ; "
from systables
where tabid > 99
Recuerda antes de hacer el 2do punto, verificar que el usuario Public, solo cuente con los privilegios de Select
Espero te ayude...
Saludos,
Omar LUQUE Valdivia
DBA de Marina
Direcci'n de Telem'tica - Marina de Guerra del Per'
Av. La Marina Cdra. 36 s/n, La Perla - Callao, Lima - Peru
Telf : (511) 562-3800 (511) 562-3900 Ext. 2277 2265
E-mail : Luque001@marina.mil.pe <mailto:Luque001@marina.mil.pe>
Cel. 9 639-7201
-----Mensaje original-----
De: in4mix peru [mailto:in4mixperu@hotmail.com]
Enviado el: Mi'rcoles, 10 de Septiembre de 2003 10:27 a.m.
Para: iiug-esp@iiug.org
CC: informix-list@iiug.org
Asunto: Algunas Consultas
Saludos amigos listeros... quisiera que me ayuden con las siguientes
consultas:
* Quisiera saber como puedo hacer para dar permisos via un query a uno o
muchos usuarios sobre TODAS las tablas de una base de datos.
* Como puedo hacer para que determinado usuario "SOLO" tenga acceso a
una determinada BD que pertenece a una instancia, cuando inicia estes mismo
usuario el dbaccess.
Muchas gracias por su atencion
Saludos
_________________________________________________________________
Charla con tus amigos en l'nea mediante MSN Messenger:
http://messenger.yupimsn.com/
sending to informix-list
sending to informix-list