Crear Usuarios

download Crear Usuarios

If you can't read please download the document

description

Instrucciones para crear un usuario en una base de datos

Transcript of Crear Usuarios

Crear una cuenta de usuario administradorCrear cuentras de usuario aparte del administrador--> Cuentas de usuariosyssystem-->Crear usuario administrador1) Crear un usuario admministrador distinto a los anteriores2) Una vez creado debemos dar privilegios para que se puedan crear mas usuarios3)Crear tablespaceCreate tablespace (Nombre) //Dar un nombre a la tablaCreate tablespace tb_hospitalDatafile ('archivo.dat') //Poner el nombre en donde se va a guardar la informacinDatafile 'hospital.dat'Size 40M //Decir el tamao que va a estar utilizando el archivo Por ejemplo 40Megas (recomendado 100 Megas)ONLINE; //Indica que estar disponible en linea4)Create user (Nombre)Create user hospitalIdentified by pwDefault tablespace (Nom_Tb);Default tablespace tb_hospital;5)Dar permisos o privilegiosGrant connect to (usr); //Permite conectarse a la base de datos al usuario hospitalGrant connect to hospital;Grant resource to (usr);Grant resource to hospital; //Da privilegios al usuario para crear objetos (tablas)6)Borrar un usuarioDROP user (nombre);DROP user biblioteca; //Lo recomendable es no poner la palabra cascade para no borrar el registro de actividadDROP user biblioteca cascade; //cascade borra el historial de actividades del usuario7)Usuarios del sistemahosp_sispacientedoctorusuario admin8)Usuarios de base de datosadmin_db //Crear tabla, modificar tablas, dar permiso a otros usuariossis9)Roles de usuario //Funcin del usuario, actividades que van a realizar cada tipo de usuario//Cada uno de los usuarios de la base de datos va a tener diferentes tareas//Esas caracteristicas son los que los van a diferenciarCreate role (nombre del rol);Grant Create sesion, Create table, Create view,Create precedure, Create synonym, Alter table, Alter view, Alter procedure, Drop table,Drop view, Drop procedure, Drop synonym, To (nombre del usuario);Grant (nombre del rol) To (nombre del usuario); //Alter --> Altera el rol//En un rol se agrupan todos los privilegios a los que tiene derecho un usuario//Se ahorra espacio con un rol//Grant Creat sesion --> crea sesiones//Alter table --> altera la tabla//Drop table --> borra una tabla//No es lo mismo alterar tabla que modificar el contenido de una tabla//Alterar se refire a: cambiar un tipo de dato de una tabla, modificar los campos, etc.