• Viernes 15 de Noviembre de 2024, 11:25

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - efa

Páginas: [1]
1
Oracle / Oracle -- Permisos
« en: Lunes 18 de Abril de 2005, 20:07 »
Hola:

Tengo el siguiente esquema armado:
VB6 + Oracle9i
Para acceder a Oracle tengo un usuario que tiene el rol de CONNECT y UNLIMITED TABLEESPACE. Ademas tengo creados 15 Usuarios (Esquemas) que estos a su vez tienen un lote de tablas determinadas. Tengo tambien un rol creado el cual esta asignado al usuario que se conecta y a todos los demas usuarios. Los permisos de sistema que tiene el ROL son
CREATE ANY TABLE
CREATE ANY VIEW
CREATE ANY SEQUENCE
CREATE ANY INDEX
DROP ANY TABLE
DROP ANY VIEW
DROP ANY SEQUENCE
DROP ANY INDEX
GRANT ANY OBJECT PRIVILEGE

Tengo todos estos permisos de sistema ya que mi programa crea dinamicamente tablas, vistas, etc. en los distintos esquemas (15 usuarios). La pregunta concreta es: ¿tengo alguna manera de asignar al rol un permiso que en lugar de tener el CREATE ANY TABLE tenga CREATE ANY TABLE en los usuarios que yo le indique y no en cualquier usuario de la base de datos?

Gracias
EFA

2
Crystal Reports / Crystal Reports
« en: Martes 15 de Marzo de 2005, 23:49 »
Hola: tengo el siguiente problema; estoy trabajando con VB6 , Crystal 4.6 y Bases de datos Access (97) , SQL Server 2000 y Oracle 9i. Lo que sucede es que cuando tengo valores con decimales el crystal me lo muestra bien en Access y SQL pero mal en Oracle. Los valores en las 3 Bases de datos se graban de manera correcta. Paso a detalla un ejemplo:
Valor en la BD: 0,154

Crystal muestra este valor para Oracle en 0

Aclaro tambien que la forma de conectividad entre crystal y las BD es siempre ODBC y que en el unico sistema operativo que ocurre esto es en Windows XP.

Desde ya agradezco cualquier ayuda que me puedan brindar

Páginas: [1]