Privilegios para Oracle

Para crear automáticamente esquemas, tablas y vistas durante el despliegue del modelo, al alias de autenticación especificado por el usuario para Monitor_Admin_Database se le deben conceder los privilegios que se listan en este tema. Si el alias de autenticación asociado a Monitor_Admin_Database no tiene estos privilegios, debe crear manualmente el esquema de base de datos para la habilitación del despliegue, la retirada del despliegue y los servicios de movimiento de datos (DMS) del modelo de Monitor.

Nota: Aunque se puede crear automáticamente un esquema de modelo para una base de datos Oracle durante el despliegue del modelo, normalmente se recomienda que cree manualmente el esquema. La razón de esta recomendación es que los scripts de base de datos automatizados incluyen mandatos que crean y descartan tablas y vistas y estos mandatos no son transaccionales con Oracle. Si los scripts no se pueden completar satisfactoriamente, los problemas resultantes se deberán corregir manualmente ya que las bases de datos Oracle no dan soporte a la retrotracción. Sin embargo, si entiende completamente los problemas potenciales resultantes de la creación automática de un esquema de modelo para una base de datos Oracle y puede organizar que los problemas se corrijan manualmente, es posible que haya situaciones donde pueda tolerar el riesgo por razones de productividad. Por ejemplo, en un entorno de desarrollo donde los problemas se toleran y solucionan más fácilmente, puede optar por que los esquemas se creen automáticamente para ahorrar tiempo. Sin embargo, en un entorno de producción, no se pueden permitir problemas y cualquier problema que surja lo debe solucionar rápidamente el administrador de base de datos. Por esta razón, se recomienda encarecidamente que cree manualmente los esquemas de modelo para cualquier entorno de producción.

Para crear automáticamente esquemas, tablas y vistas durante el despliegue del modelo, al alias de autenticación especificado por el usuario para Monitor_Admin_Database se le deben conceder los privilegios siguientes:

La tabla siguiente describe los permisos de base de datos necesarios para el usuario especificado en el alias de autenticación de Monitor_Database.

Privilegio de base de datos Ámbito
SELECT Todas las tablas y vistas del esquema de MONITOR, todas las tablas y vistas del esquema del modelo de Monitor
INSERT Todas las tablas y vistas del esquema de MONITOR, todas las tablas y vistas del esquema del modelo de Monitor
UPDATE Todas las tablas y vistas del esquema de MONITOR, todas las tablas y vistas del esquema del modelo de Monitor
DELETE Todas las tablas y vistas del esquema de MONITOR, todas las tablas y vistas del esquema del modelo de Monitor
EXECUTE Todos los procedimientos almacenados en el esquema del modelo de Monitor.