Documente Academic
Documente Profesional
Documente Cultură
En este proyecto implementaremos todo el aprendido en la materia Administracin De Base de Datos. Backup, Creacin de usuarios, Otorgar y Denegar Permisos,ect
Usuarios:
Usuario :yroca Usuario:Login1 pass:P@$$w0rd pass:P@ssw0rd
Insert:
select * from Materia insert insert insert insert insert insert insert insert insert insert insert insert insert insert insert insert into into into into into into into into into into into into into into into into Materia Materia Materia Materia Materia Materia Materia Materia Materia Materia Materia Materia Materia Materia Materia Materia values('A200','Matematica1') values('A250','Matematica2') values('A300','Base de datos') values('A350','Programacion1') values('A400','Sistemas Operativos') values('A450','Sistemas Operativos2') values('A500','Electiva1') values('A550','Estadisticas') values('A600','Medio Ambiente') values('A660','Probabilidad') values('A760','Probabilidad') values('A860','Probabilidad') values('A960','Probabilidad') values('A970','Probabilidad') values('A980','Probabilidad') values('A990','Probabilidad')
insert into Materia values('A1000','Probabilidad') insert into Materia values('A2000','Probabilidad') insert into Materia values('A3000','Probabilidad')
select * from Estudiante insert into Estudiante values(1,'Yaku','Roca','Higa',70285077,'yaku@hotmail.com') insert into Estudiante values(2,'Carlos','Perez','Saucedo',70285077,'Carlos@hotmail.com') insert into Estudiante values(3,'Marcelo','Banegas','Chilo',70285077,'Marcelo@hotmail.com') insert into Estudiante values(4,'Paul','Oliva','Oliva',70285077,'paul@hotmail.com') insert into Estudiante values(5,'Pablo','Marquez','Justiniano',70285077,'Pablo@hotmail.com') insert into Estudiante values(6,'Luis','Lema','Franco',70285077,'Luis@hotmail.com') insert into Estudiante values(7,'Arturo','Cardona','Chavez',70285077,'Arturo@hotmail.com') insert into Estudiante values(8,'Pedro','Reynoso','Perez',70285077,'Pedro@hotmail.com') insert into Estudiante values(9,'Miguel','Franco','Rozales',70285077,'Miguel@hotmail.com') insert into Estudiante values(10,'Herman','Lopez','Rojas',70285077,'Herman@hotmail.com') insert into Estudiante values(11,'Herman','Lopez','Rojas',70285077,'Herman@hotmail.com')
select * from Evaluacion insert insert insert insert insert insert insert insert insert insert into into into into into into into into into into Evaluacion Evaluacion Evaluacion Evaluacion Evaluacion Evaluacion Evaluacion Evaluacion Evaluacion Evaluacion values(100,'Eva Matematicas',15,'A200') values(200,'Eva Matematica2',15,'A250') values(300,'Eva Base de Datos',15,'A300') values(400,'ProyectoProgra1',50,'A350') values(500,'ProyectoAso1',50,'A400') values(600,'ProyectoAso2',50,'A450') values(700,'Electiva1practicos',15,'A500') values(800,'Estadisticasparcial1',20,'A550') values(900,'MedioambienteParcial',30,'A600') values(150,'ProbabilidadPracticos',15,'A660')
select * from EvaluacionEstudiante insert insert insert insert insert insert insert insert insert insert into into into into into into into into into into EvaluacionEstudiante EvaluacionEstudiante EvaluacionEstudiante EvaluacionEstudiante EvaluacionEstudiante EvaluacionEstudiante EvaluacionEstudiante EvaluacionEstudiante EvaluacionEstudiante EvaluacionEstudiante values(100,1,15) values(200,2,10) values(300,3,5) values(400,4,35) values(500,5,26) values(600,6,30) values(700,7,12) values(800,8,15) values(900,9,27) values(150,10,7)
select * from EstudianteCorreo insert insert insert insert insert insert insert insert insert insert insert insert into into into into into into into into into into into into EstudianteCorreo EstudianteCorreo EstudianteCorreo EstudianteCorreo EstudianteCorreo EstudianteCorreo EstudianteCorreo EstudianteCorreo EstudianteCorreo EstudianteCorreo EstudianteCorreo EstudianteCorreo values(1,'yaku@hotmail.com') values(2,'Carlos@hotmail.com') values(3,'Marcelo@hotmail.com') values(4,'paul@hotmail.com') values(5,'Pablo@hotmail.com') values(6,'Luis@hotmail.com') values(7,'Arturo@hotmail.com') values(8,'Pedro@hotmail.com') values(9,'Miguel@hotmail.com') values(10,'Herman@hotmail.com') values(11,'Herman@hotmail.com') values(2,'Herman@hotmail.com')
Hacemos el back up en este caso primero realizamos el completo de toda la base de datos.
Primero entramos con la cuenta de usuario sa para poder crear y configurar permisos a usuarios.
Despus nos vamos a seguridad clic derecho en Inicio de sesin Nuevo inicio de sesin.
En nombre de sesin escribimos el nombre que usted dese de un usuario, le damos clic en autenticacin de SQL Server, introducimos un password, destiqueamos la opcin exigir directivas de contrasea si es que uno lo desea por defecto ya viene tiqueado por nosotros lo destiqueamos, en la base de datos predeterminada elegimos la base de datos a la cual va poder iniciar sesin el usuario.
Luego nos vamos a roles del servidor, por defecto ya viene tiqueado la opcin public, nosotros taqueamos la opcin sysadmin donde se le otorga al usuario la opcin de realizar cualquier actividad en el servidor.
Luego nos vamos a asignacin de usuario elegimos la base de datos con la cual va a trabajar el usuario, en la parte de abajo por defecto viene tiqueado la opcin public, nosotros tiqueamos la opcin db_owner donde le damos a usuario la opcin de realizar todas las actividades de configuracin y mantenimiento de la base de datos y donde el tambin puede quitar la base de datos.
Esta opcin es para otorgar permisos al usuario. Nos vamos a la pase de datos en esta ocasin nuestra base de datos se llama aplicacin nos vamos a parte de seguridad luego a usuarios, buscamos al usuario le damos cli derecho y propiedades.
En la parte izquierda le damos cli en elementos protegibles, nos guiara a esta ventana, le damos en buscar y nos saldr la venta del medio donde elegimos la opcin tabla para que nos aparezcan todas nuestras tablas de nuestra base de datos.
En esta parte elegimos la tabla a la cual queremos denegarle al usuario lo que puede y no puede hacer en la tabla, en la parte de abajo estn las opciones para conceder y denegar, nosotros elegimos las que queremos.
Para hacer la replicacin de nuestra base de datos nos vamos a replicacin y luego clic derecho en publicaciones locales nos saldr el siguiente cuadro y le damos siguiente.
Aqu nos pregunta si queremos activar el agente de SQL server lo dejamos en si y le damos siguiente.
Elegimos las tablas que queremos replicar en nuestro caso todas y siguiente.
Despus de introducir la seguridad y dar siguiente nos saldr esta ventana la dejamos como esta y le damos siguiente.