Você está na página 1de 9

SYS El usuario SYS posee todas las tablas base y vistas por el usuario accesible del diccionario de datos

(informacin de configuracin de Oracle). Ningn usuario Oracle nunca debe alterar (actualizar, eliminar o insertar) las filas o los objetos de esquema conatained en el esquema SYS, ya que tal actividad puede comprometer integrety datos. El administrador de seguridad debe mantener un control estricto de la cuenta central. SISTEMA El usuario del sistema se utiliza para crear tablas adicionales y puntos de vista que muestran informacin administrativa, y las tablas internas y vistas utilizadas por diferentes opciones y herramientas de Oracle. SYSMAN El usuario SYSMAN representa la cuenta de administrador sper Enterprise Manager. Este EM administrador puede crear y modificar otros EM administracin de cuentas, as como administrador de la instancia de base de datos en s. DBSNMP El usuario DBSNMP se utiliza por EM para supervisar la base de datos. EM utiliza esta cuenta para acceder a estadsticas de rendimiento sobre la base de datos. Las credenciales dbsnmp refieren a veces como las credenciales de monitoreo. Adems de estos usuarios, un usuario puede conectarse con los niveles de diffrent de privilegios, a saber SYSDBA y SYSOPER. Cuando se conecta mediante "sistema de conexin / passwd como sysdba" tu conexin como usuario SYS y solicitando privs SYSDBA. Dado que el usuario SYS es la vitrina de Oracle para UNIX root Oracle hace que especifique la cantidad de control que tiene, por lo que obtendr un error si intenta conectarse sin especificar los privs:

SQL> connect sys / passwd ERROR: ORA-28009: la conexin a sistema debe ser lo ms sysdba o sysoper SQL> connect sys / passwd como sysdba Conectado. SQL>

Listado de Usuarios y Seguridad


Para los usuarios tengan acceso a su base de datos, el administrador de base de datos debe crear cuentas de usuario y otorgar privilegios de acceso a la base de datos correspondientes a esas cuentas. Una cuenta de usuario es identificado por un nombre de usuario y define los atributos de seguridad del usuario, incluyendo las siguientes:

Mtodo de autenticacin Contrasea (cifrado) para la autenticacin de base de datos Acceso Tablespace Cuotas Tablespace Si la cuenta est bloqueada o no

Las cuentas de usuario se crean generalmente por un administrador de base de datos o una persona asignada especficamente para crear y administrar cuentas de seguridad. Despus de crear una cuenta de usuario, debe conceder privilegios bsicos de la cuenta para que el usuario se conecte a la base de datos y ver y crear objetos de base de datos, conocidos como objetos de esquema. El nombre del esquema es idntico al nombre del usuario. Todas las bases de datos incluyen la SYS , SYSTEM , SYSMAN y DBSNMP cuentas administrativas. Otras cuentas se incluyen en funcin de lo que se instalan las caractersticas u opciones. Las cuentas administrativas proporcionadas por Oracle Database deben ser utilizados slo por personas autorizadas. Para proteger estas cuentas contra el acceso no autorizado, estas cuentas estn inicialmente bloqueadas con sus contraseas caducadas. Como administrador de la base de datos, usted es responsable por el desbloqueo y el reajuste de estas cuentas como se describe en "Desbloquear cuentas y restablecimiento de contraseas" . Tabla 7-1contiene una descripcin de algunas de estas cuentas.

Tabla 7-1 Cuentas de usuario administrativos proporcionados por Oracle Database


Nombre de usuario CTXSYS DBSNMP

Contrasea CTXSYS DBSNMP

Descripcin La cuenta Oracle Text La cuenta utilizada por el componente Agente de gestin de Oracle

Vea tambin Oracle Texto de Referencia Oracle Grid Control Instalacin y

Nombre de usuario

Contrasea

Descripcin Enterprise Manager para supervisar y gestionar la base de datos

Vea tambin configuracin de Enterprise Manager Basic Gua del usuario de Oracle Spatial y referencia Gua del usuario de Oracle Spatial y referencia

MDDATA

MDDATA

El esquema utilizado por Oracle Spatial para almacenar datos Geocoder y el router El Oracle Spatial y Oracle cuenta de administrador entre los medios de comunicacin Localizador La cuenta de la minera de datos. DMSYS realiza operaciones de minera de datos.

MDSYS

MDSYS

DMSYS

DMSYS

Gua del Administrador de Oracle Data Mining Conceptos de Oracle Data Mining

OLAPSYS

MANAGER

La cuenta utilizada para crear estructuras de metadatos OLAP. Esta cuenta posee el catlogo OLAP (CWMLite). La interaccin del usuario Multimedia Oracle. Plugins suministrados por Oracle y tercero formato plugins partido se instalan en este esquema. La cuenta de administrador de Oracle, entre los medios de comunicacin La cuenta que apoya la

Gua de Oracle OLAP para desarrolladores de aplicaciones Gua del usuario de Oracle interMedia

ORDPLUGINS

ORDPLUGINS

ORDSYS

ORDSYS

Gua del usuario de Oracle interMedia Oracle

OUTLN

OUTLN

Nombre de usuario

Contrasea

Descripcin

Vea tambin

estabilidad plan. Plan Database de estabilidad que Performance permite mantener los Tuning Guide mismos planes de ejecucin de las mismas sentencias SQL. OUTLN acta como un papel que gestionar de forma centralizada los metadatos asociados con los esquemas almacenados. SI_INF ORMTN_SCHEM A SI_INFORMTN_SCHEM A La cuenta que almacena los puntos de vista de informacin para el embargo de imagen estndar SQL / MM La cuenta utilizada para realizar tareas de administracin de bases de datos La cuenta utilizada para realizar tareas de administracin de bases de datos Oracle Enterprise Manager. Tenga en cuenta que SYS y SYSTEMtambi n pueden realizar estas tareas. Otra cuenta utilizada para realizar tareas de administracin de bases de dato Gua del usuario de Oracle interMedia "Cuentas Acerca administrativas " Oracle Grid Control Instalacin y configuracin de Enterprise Manager Basic

SYS

Change_on_install

SYSMAN

Change_on_install

SISTEMA

MANAGER

Activar/Desactivar Archivelog de Oracle { abril 23, 2008 @ 11:30 am } { Base de Datos }

El tener activado el Archivelog es el primer paso para poder realizar una copia en caliente de nuestra Base de Datos mediante Rman, a continuacin explicaremos como activar/desactivar esta opcin para tener otra opcin ms de realizar copias de seguridad de nuestra Base de Datos, aqu una pequea explicacin del modo archivelog.

El modo archivelog de una base de datos Oracle protege contra la prdida de datos cuando se produce un fallo en el medio fsico.

Se puede realizar una copia de seguridad mientras la base de datos est levantada. Con este modo de base de datos se puede restaurar una copia de seguridad de los archivos daados utilizando estos archivos para actualizar los archivos mientras nuestra base de datos est levantada. Se puede recuperar la base de datos en un nmero de cambio del sistema especfico. Se puede restaurar la base de datos en un punto especfico en el tiempo. Teniendo en cuenta estas caractersticas bsicas del modo archivelog de base de datos ORACLE, vamos a exponer en este documento cmo se activa y cmo se desactiva. Alguna de las consecuencias que tiene desactivarlo son las siguientes:

Las copias de seguridad ya no se pueden hacer on-line (habra que aplicar otro tipo de copias de seguridad). No se podr recuperar la base de datos en un tiempo concreto. Lo primero que tenemos que saber si nuestra base de dato tiene activo o no el Archivelog, para verlo:

- Entramos en la consola de sqlplus e introducimos el siguiente comando archive log list, lo que nos dir si tenemos o no activado el archivelog y si el archivado automtico est funcionando

ACTIVACIN DEL ARCHIVELOG

- Para activar el modo archivelog, el init.ora debe de estar arrancado con los siguientes parmetros.

log_archive_start = true log_archive_dest_1 = location=/database/archivelog/bbdd REOPEN=5 log_archive_format = arch_%t_%s.arc

- Si la base de datos est funcionando y esos parmetros estn en el init.ora, nos conectamos a la base de datos y la paramos con un

shutdown immediate

- A continuacin montamos la base de datos:

startup mount

- Cuando montamos la base de datos ejecutamos el siguiente comando:

alter database archivelog

- Despues abrimos nuestra base de datos y activamos el archivado automtico

alter database open

alter system archive log start

DESACTIVACIN DEL MODO ARCHIVELOG

Para desactivar el modo archivelog, realizamos los siguientes pasos:

- Nos conectamos a la base de datos y la paramos, despues de pararla la montamos

shutdown immediate

startup mount

- Desactivamos el modo archivelog

alter database noarchivelog

- Abrimos la base de datos

alter database open

- Desactivamos el archivado automtico

alter system archive log stop

Archivos redo log


Los archivos de redo log registran cambios a la base de datos como resultado de transacciones o acciones internas del servidor Oracle. Los archivos de redo log nos protegen la base de datos de la prdida de integridad en casos de fallos causados por suministro elctrico, errores en discos duros, y dems causas. Es recomendable que los archivos de redo log sean multiplexados para asegurar que la informacin almacenada en ellos no se pierda en caso de un fallo en disco. Consiste en grupos de archivos de redo log y cada grupo esta integrado por un archivo de redo log y sus copias multiplexadas. Se dice que cada copia idntica es miembro de un grupo, y cada grupo es identificado por un nmero. El proceso de escritura en logs (LGWR) escribe los registros de redo del buffer de redo log a todos los miembros del grupo actual de redo logs, hasta que el archivo se llena o se solicita una operacin de cambio de archivo de log. Entonces, cambia el grupo activo y comienza a escribir en los archivos del siguiente grupo. Los grupos de redo log son usados de una forma circular. Cmo obtenemos la info de los grupos de redo log de nuestra BD? Consultando estas dos vistas, tenemos los datos que nos pueden interesar de los redo log files, ubicacin, estado, tamao, etc. select * from v$logfile; select * from v$log; Cmo cambiamos el redo log group activo? alter system switch logfile; Cmo eliminamos un redo log group? (en este caso en particular en group 1) alter database drop logfile group 1; Ahora bien, cmo haramos para agregar un nuevo redo log group? (agregamos el group 1, conteniendo un redo log file de 200mb) alter database add logfile group 1 ('/u01/app/oracle/oradata/orcl/redo01.log') size 200m reuse; Y si quisieramos agregar un redo log group redundante con dos redo log files members? (agregamos el group 1, con dos redo log files en distintas ubicaciones con un tamao de 200mb cada uno) alter database add logfile group 1('/u01/app/oracle/oradata/orcl/redo01.log','/u02/app/oracle/oradata/orcl/redo01b.log') size 200mreuse;

Você também pode gostar