Creación de cuenta de usuario del adaptador
Debe crear una cuenta de usuario para el adaptador en el recurso gestionado. Proporcione la información de cuenta al crear la aplicación para oracle en IBM® Verify.
Las cuentas deben poder conectarse remotamente al servidor de base de datos de Oracle y deben tener privilegios suficientes para administrar los usuarios de base de datos de Oracle. La Tabla 1 lista los privilegios necesarios que la cuenta de usuario debe tener para administrar los usuarios de base de datos de Oracle.
| Privilegio | Descripción |
|---|---|
| CREATE USER | Para crear un usuario de base de datos de Oracle. |
| GRANT ANY ROLE | Para otorgar o eliminar roles al usuario de base de datos de Oracle. |
| SELECT ANY TABLE | Para realizar la operación de conciliación y recuperar
la siguiente información de la base de datos de Oracle:
|
| GRANT ANY PRIVILEGE | Para otorgar o eliminar privilegios al usuario de base de datos de Oracle. |
| SELECT ANY DICTIONARY | El privilegio Al utilizar este privilegio de sistema, los usuarios pueden acceder a todos los objetos del esquema de SYS, incluidas las tablas que se crean en el esquema. Debe otorgar
los privilegios necesarios para los usuarios individuales según los
requisitos. El privilegio
|
| SELECT ON SYS.USER$ | Para el soporte de Oracle 12c (base de datos no de contenedor) para acceder a la fecha en la que se ha cambiado por última vez la contraseña o la columna Para recuperar la Fecha de último cambio de contraseña, otorgue este privilegio al usuario. |
| WM_ADMIN_ROLE o SELECT_CATALOG_ROLE | Para acceder a la vista de DBA_WM_SYS_PRIVS. |
| Permiso EXECUTE sobre DBMS_LOCK y privilegio de sistema ADMINISTER_RESOURCE_MANAGER | Para ejecutar los procedimientos almacenados que definen al grupo de consumidores. |
De forma predeterminada, se otorga a un usuario acceso a objetos en el esquema del usuario. La palabra clave ANY otorga acceso a los usuarios en todos los objetos de ese tipo en todos los esquemas. Por ejemplo:
- Para otorgar un privilegio a un sistema, debe tener privilegios del sistema otorgados con ADMIN OPTION o GRANT ANY PRIVILEGE.
- Para otorgar un privilegio a un objeto, se debe cumplir una de las siguientes condiciones:
- Debe ser un propietario del objeto.
- El propietario del objeto debe otorgarle los privilegios del objeto con la opción GRANT OPTION.
- El propietario del objeto debe otorgarle el privilegio del sistema GRANT ANY OBJECT PRIVILEGE.
Si no utiliza la palabra clave ANY, debe otorgar privilegios, roles, tablas, etc., a una cuenta de usuario o la cuenta de usuario debe ser un propietario de objeto. Cuando se añade un nuevo privilegio, rol o tabla en el esquema, debe actualizar los permisos de la cuenta de usuario.
Para reducir los riesgos de seguridad, no utilice la palabra clave ANY para otorgar privilegios a las cuentas de usuario.