ALTER DATABASE
Utilice el mandato ALTER DATABASE con la cláusula COLLECT HISTORY añadida para especificar la recopilación de historial de las bases de datos y los usuarios que se conectan a ellas.
Sinopsis
Sintaxis para modificar una base de datos (DATABASE):
ALTER DATABASE <database-name> [<ALTER-db-clause>]...
<ALTER-db-clause> ::=
... existing clauses ...
| COLLECT HISTORY { ON | OFF | DEFAULT }
Entradas
El mandato ALTER DATABASE tiene la entrada siguiente:
| Entrada | Descripción |
|---|---|
| COLLECT HISTORY [ ON | OFF | DEFAULT ] | Indica si se deben recopilar datos del historial para las sesiones conectadas con esta base de datos.
|
Resultados
El mandato ALTER DATABASE tiene
la salida siguiente:
| Resultado | Descripción |
|---|---|
| ERROR: permission denied. | Debe tener el privilegio para gestionar la seguridad para establecer un atributo de recopilación de historial de base de datos. |
Descripción
Para obtener más información sobre todas las opciones del comando ALTER DATABASE, consulte la secciónIBM® Netezza® Database User’s Guide. El mandato ALTER DATABASE tiene las características siguientes:
- Privilegios necesarios
- Es necesario ser el usuario administrativo o el propietario de la base de datos, o la cuenta debe tener el privilegio Alter para la base de datos o para la clase de objeto Database. Debe tener el privilegio para gestionar la seguridad para modificar el atributo de recopilación de historial de una base de datos.
- Tareas comunes
- Además de las funciones anteriores, el mandato asigna la recopilación de historial al objeto de base de datos.
Uso
A continuación se proporciona el uso de muestra:
ALTER DATABASE SECRET COLLECT HISTORY ON;