Convertirse en otro Usuario Prof. Juan P. Valdez Diplomado Oracle Unapec – mescyt 2012.

Slides:



Advertisements
Presentaciones similares
Diseño de Bases de Datos
Advertisements

Madrid, junio de 2009 Seguridad en bases de datos: SQL Server 2005 y Oracle 10g.
Microsoft® SQL Server 2008 Usuarios, Roles, Encriptación y Back Up de la base de datos.
Procedimientos de Almacenado
Controlando el Acceso a los Usuarios
PRIVILEGIOS DE ACCESO EN INFORMIX
EXPLAIN PLAN Cómo leer los resultados del EXPLAIN PLAN
Directorio Activo- Active Directory
UCE MANUAL PARA EL USO DE LA PLATAFORMA
Guía de Usuario GESMATIK. Versión 1.0 Producto desarrollado por:
4.3. Privilegios de usuarios
TECNOLOGÍA IDC Internet Database Connector Trinitario Gómez López.
PROCESO DE DESCARGA, INSTALACIÓN Y CONFIGURACIÓN DE LA BASE DE DATOS ORACLE EXPRESS EDITION 11g Y ORACLE SQLDEVELOPER.
BASE DE DATOS DISTRIBUIDAS
USUARIOS Y PRIVILEGIOS EN ORACLE
Control del Acceso de los Usuarios
REGISTRO DE WINDOWS.
D Copyright © 2010, Oracle y/o sus filiales. Todos los derechos reservados. Uso de SQL*Plus.
Como Instalar Un Access Point 2419
Administración de Bases de Datos
Gestión de Objetos con Vistas de Diccionario de Datos
ASP.NET es una nueva y potente tecnología para escribir páginas web dinámica. Es una importante evolución respecto a las antiguas páginas ASP de Microsoft.
INSTALACION DE SISTEMAS OPERATIVOS
UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO MODULO IV ADMINISTRACIÓN DE BASES DE DATOS Administración del DBMS E.I. L.E. Prof. Ramón Castro Liceaga SEMINARIO.
Fases de Instalación de un Sistema Operativo
T ABLESPACES EN O RACLE JULIÁN JOSÉ TORRES ZABALA PEDRO JAVIER SILVA CRISTIAN CAMILO RAMIREZ JULIAN ARJONA UNIVERSIDAD DEL TOLIMA INGENERIA DE SISTEMAS.
Auditoría del Sistema ¿Qué es una Auditoría de una BD? Controlar y registrar las acciones de determinados usuarios de la BD. A nivel SO vs a nivel del.
Usuarios y privilegios MySQL. Cuentas de usuario ALTAS:  CREATE USER IDENTIFIED BY ‘contrasena’; Si no se pone ningún host, interpreta.
Servicios en Red UT5. Servicios FTP.
Otras aplicaciones1 FTP Telnet (y ssh) WWW. Otras aplicaciones2 FTP File Tranfer Protocol Protocolo de transferencia de archivos básico pero útil y fácil.
Servicio de Notas Autores: Fco. Javier López Peñalver Javier Rayado Escamilla.
Cuentas de usuarios y grupos en windows 2008 server
Redes de Transmisión de Datos
Como instalar “Aggregate” en un servidor “appengine” de Google
UNIVERSIDAD LATINA BASES DE DATOS ADMINISTRACIÓN.
PROCEDIMIENTOS ALMACENADOS Es una consulta almacenada en la base de datos en un servidor. Los P.A. Mejoran el Rendimiento Disminuyen el tráfico. Los P.A.
INSTITUTO TECNOLÓGICO SUPERIOR DE LERDO Alumnos: Edmundo Orozco Medina.
Vista Externa de Una Base de Datos John Freddy Duitama Muñoz. Facultad de Ingeniería. U.de.A. John Freddy Duitama Muñoz. Facultad de Ingeniería. U.de.A.
Que significa compartir recursos como carpetas,impresoras,e incluso unidades como su mismo nombre lo dice COMPARTIR estos recursos en la misma red y con.
Inicio de sesión en Sql Server Todos los usuarios deben tener un Inicio de sesión para poder conectarse a SQL Server, para esto SQL Server reconoce 2 mecanismos.
Instrucciones para administrar bases de datos. Instrucciones para administrar una base de datos Para crear la base de datos debemos emplear las diferentes.
Prof. Daniel Obando Fuentes
1 Indice del Curso Tema 1 - Introducción Tema 2 - Comandos Tema 3 - Procesos y Entorno Tema 4 - Shell y Editores Tema 5 - Distribuciones e Instalación.
Cuentas de usuarios y grupos en windows 2008 server
MySQL LENGUAJE SQL.
Manual violento de Navicat
Gestión de sistemas operativos de red
Se producen cuando una aplicación recibe datos no confiables y estos no han sido validados adecuadamente antes de procesarlos, lo cual puede llevar a que.
ABRIMOS NUESTRA, MMC PERSONALIZADA. NOS POSICIONAMOS DENTRO DE “ACTIVE DIRECTORY USERS AND COMPUTERS” Y LO EXPANDIMOS.
Lo primero que se debe de realizar es configurar la BIOS para que esta al reiniciar se revise la unidad de video.
Unidad 4 SEGURIDAD 4.1 Tipos de usuarios
Laboratorio de optimización de BD
Colegio de Bachilleres Plantel 13 Xochimilco - Tepepan
Usuarios y privilegios
SQL es un estándar internacional para trabajar con bases de datos, que consta de dos partes: una parte para manipular datos y una parte para definir tipos.
El programa se encuentra en la siguiente ruta: C:\Archivos de programa\Firebird\Firebird_1_5\bin>isql Dentro del programa ejecutar la siguiente linea:
Usuarios. Colocar el servidor en el modo de autenticación Windows/SqlServer. En SQL Server Management Studio, click derecho, Propiedades en la Instancia.
SQL es el lenguaje de comunicación entre el programa cliente y programa servidor; Oracle es un programa servidor, en el que está la base de datos propiamente.
Instalar Windows Server 2003 Alexis Manuel Zamora Salazar 6º “H” Informatica.
Gestión de usuarios básica SQL Server. Primero configuramos el SQLServer para que se pueda gestionar usuarios propios del SQLServer. Vamos a las propiedades.
ORACLE SQL - DCL.
Seguridad. Identificación y Autenticación  Se denomina Identificación al momento en que el usuario se da a conocer en el sistema.  La autentificación.
UNITA - IBARRA roles Paulina Guevara.
WINDOWS SERVER 2008 r2 ADMINISTRACION DE RECURSOS: Con el Administrador de recursos del sistema de Windows del sistema operativo Windows Server® 2008 R2,
Cristina Sánchez.  Linux y Windows son sistemas multiusos. Esto permite que varias personas puedan usar el mismo ordenador para realizar sus tareas.
¿QUE ES EL TEAMVIEWER? ES UN SOFTWARE CUYA FUNCIÓN ES CONECTARSE REMOTAMENTE A OTRO EQUIPO. ENTRE SUS FUNCIONES ESTÁN: COMPARTIR Y CONTROLAR ESCRITORIOS,
Introducción a phpmyadmin índice 1. Introducción 6. Insertar registros 5. Crear usuario para php 8. Modificar registros 2. Base de datos MySQL 3. Crear.
DML Transact SQL Sesión X Triggers. Duración 2 Horas.
Php y mysql índice 1. Conexión 6. Ejercicio 5. Insertar un registro 2. Operaciones básicas 3. Seleccionar BD 4. Crear una BD P h p y m y s q l Índice 1.
3. Control de acceso.
Transcripción de la presentación:

Convertirse en otro Usuario Prof. Juan P. Valdez Diplomado Oracle Unapec – mescyt 2012

Convertirse en otro Usuario Como es de esperar las contraseñas se almacenan en la Base de Datos encriptadas. Es posible tomar una cuenta temporalmente, cambiando su password original, para restaurarlo a continuación. Esto permite que el DBA se convierta temporalmente en otro usuario. Esto se puede hacer siguiendo los siguientes pasos: ◦ Consultar la tabla DBA_USERS para conseguir la versión encriptada del password actual del usuario que vamos a utilizar.

Convertirse en otro Usuario Generar el comando alter user que permita restaurar el password original, guardandolo en un fichero para su posterior ejecución. Cambiar el password de la cuenta y acceder a ella. Cuando el trabajo como el otro usuario haya concluido, se debe ejecutar el comando alter user creado antes para restaurar el valor original del password.

Ejemplo Práctico REM * REM * seleccionar el password encriptado de DBA_USERS. REM * select 'alter user &&user identified by values '||''''||password||''''||';' from dba_users where username= upper('&&user');

Ejemplo Práctico REM * REM * Cambiar la clave para el usuario REM * alter user &&user identified by &&clave; connect &&user/&&clave;

Ejemplo Práctico REM * REM * Al terminar el trabajo volvemos a colocar la contraseña original del REM * usuario REM * alter user &&user identified by &&clave_original;

Conectarse como SysDBA sin Clave

El usuario de sistema operativo dueño de la instalación de oracle puede conectarse como sysdba sin necesidad de conocer el password. Para ello sólo hay que hacer lo siguiente y automáticamente estaremos conectados a la instancia y además con permisos totales de administración. No obstante, en el siguiente caso esto dará error.

Conectarse como SysDBA sin Clave C:\Documents and Settings\User>sqlplus /nolog SQL*Plus: Release Production on Wed Mar 14 10:32: Copyright (c) 1982, 2005, Oracle. All Rights Reserved. SQL> conn / as sysdba ERROR:ORA-01031: insufficient privileges

Conectarse como SysDBA sin Clave Cuando se instala un servidor Oracle en Windows, se crea el grupo ORA_DBA, en el cual se deben añadir todos los usuarios que podrán conectarse como DBA. Este usuario del SO no estaba añadido, pero después de hacerlo veremos que aun no podrá conectarse como sysdba.

Conectarse como SysDBA sin Clave Existe un parámetro en el archivo sqlnet.ora en el que se puede configurar si se va a utilizar la autenticación que proporciona el sistema operativo o no. En esta máquina está deshabilitada, por lo que es obligatorio autenticarse vía password.

Parámetro del SQLNET.ORA #SQLNET.AUTHENTICATION_SERVICES= (NTS) NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

Conectarse como SysDBA sin Clave Se debe cambiar la línea en cuestión del archivo para indicarle que utilice la autenticación de Windows (simplemente descomentando dicha línea del archivo): SQLNET.AUTHENTICATION_SERVICES= (NTS) NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

Conectarse como SysDBA sin Clave Y probar de nuevo: C:\Documents and Settings\User>sqlplus /nolog SQL*Plus: Release Production on Wed Mar 14 10:32: Copyright (c) 1982, 2005, Oracle. All Rights Reserved. SQL> conn / as sysdba Connected

Conectarse como SysDBA sin Clave Una vez conectados podemos crear un usuario con privilegios de DBA y hacer uso del mismo: CREATE USER YETTI IDENTIFIED BY Puro_Cerebro_01; GRANT DBA, SYSDBA TO YETTI;