Sei sulla pagina 1di 69

ADMINISTRACIN DE LA SEGURIDAD

Ing. Betty Surez Torres

CONTENIDO
1. 2. 3. . %. '. ). +. ,. 1-. 11. 12. 13.

Registro de servidores Usando Transact-SQL Inicios de sesin !unciones "i#as de$ servidor Usuarios y gru&os de usuarios !unciones de $a (ase de datos *o&iar (ases de datos Uso de$ asistente &ara co&ia de (ase de datos *o&ias de seguridad Ti&os de co&ia de seguridad *o&ias de seguridad usando e$ asistente Recu&eracin de co&ias de seguridad *aso &rctico

REGISTRO DE SERVIDORES

*o$ocar e$ no.(re de$ e/ui&o donde est e#ecutndose e$ Servidor SQL Server0 tanto si es $oca$ co.o si es re.oto o (ien $a direccin I1 de dic2o e/ui&o.

Se usa no.(re de servidor registrado cuando e$ no.(re de$ servidor es una direccin I1

USANDO TRANSACT - SQL


--3grega un servidor s&4add$in5edserver 6server 7 89Liz1*90 6srv&roduct789SQL Server9 --3grega un servidor :;:* s&4addserver 9ne<4server4na.e90 9$oca$9 s&4addserver 9$izi90 9$oca$9 --=isua$iza servidores insta$ados s&42e$&server --:$i.ina un servidor s&4dro&server 9Liz-1*9

--:$ siguiente cdigo &rue(a $a cone>in a$ servidor vincu$ado --:n este e#e.&$o se devue$ven $os no.(res de $as (ases de datos de$ servidor vincu$ado. S:L:*T na.e !R?@ ALiz1*B..aster.sys.sysdata(ases --1ro&iedades S:L:*T S:R=:R1R?1:RTCD91roduct=ersion9E 3S 9=ersin de$ &roducto90 S:R=:R1R?1:RTCD91roductLeve$9E 3S 98ive$ de$ &roducto90 S:R=:R1R?1:RTCD9:dition9E 3S :dicin0 S:R=:R1R?1:RTCD9:ngine:dition9E 3S 9:dicin de$ .otor90 S:R=:R1R?1:RTCD9Instance8a.e9E 3S 98o.(re de $a instancia90 S:R=:R1R?1:RTCD9@ac2ine8a.e9E 3S 98o.(re de $a 1*90 S:R=:R1R?1:RTCD9Server8a.e9E 3S 98o.(re de$ servidor9

--Fevue$ve una $ista de todos $os inicios de sesin de$ servidor $oca$ --y sus inicios de sesin coincidentes en e$ servidor vincu$ado S:L:*T $oca$.na.e 3S Loca$Logins0 vincu$ado.na.e 3S Lin5edLogins !R?@ .aster.sys.server4&rinci&a$s 3S $oca$ L:!T G?I8 ALIH1*B..aster.sys.server4&rinci&a$s 3S vincu$ado ?8 $oca$.na.e 7 9Liz-1*9 S:L:*T $oca$.na.e 3S Loca$Logins !R?@ .aster.sys.server4&rinci&a$s 3S $oca$ S:L:*T vincu$ado.na.e 3S Lin5edLogins !R?@ LIH1*..aster.sys.server4&rinci&a$s 3S vincu$ado --Todos $os inicios de sesin en e$ servidor $oca$ se conectan a travIs de$ servidor vincu$ado s&4add$in5edsrv$ogin 9Liz1*9

INICIOS DE SESIN

FUNCIONES FIJAS DEL SERVIDOR


Funcin (u$5ad.in d(creator dis5ad.in &rocessad.in securityad.in Finalidad 3d.inistrar $as o&eraciones de B*1 y Bu$5 Insert *rear (ases de datos 3d.inistrar $os recursos en disco 3d.inistrar $as cone>iones e iniciaJdetiene una instancia *rear0 .odi"icar y e$i.inar inicios de sesin0 &ero no &uede .odi"icar contraseKa. 8o &uede ad.inistrar inicios de sesin /ue sean .ie.(ros de $a "uncin sysad.in Rea$iza $as .is.as o&eraciones /ue dis5ad.in y &rocessad.in0 &ero ade.s ad.inistra e>tre.os0 .odi"ica $os a#ustes de con"iguracin de $a instancia y cierra $a instancia 3d.inistrar servidores vincu$ados 1uede rea$izar cua$/uier accin dentro de $a instancia

serverad.in

setu&ad.in sysad.in

Es p si!l" #"ali$a# "s%a p"#acin& SI'N ( ) #*u+& C, d"!" l -u"a#s" pa#a *u" "l p# c"s .unci n"& Qu" p# c"s /s0 pu"d" "1"cu%a#&

--*rear un inicio de sesin *R:3T: L?LI8 e#e.&$o MITN 13SSM?RF 7 9123O0 *N:*P41?LI*C7?80 *N:*P :;1IR3TI?87?8 --*a.(iar contraseKa de un inicio de sesin 3LT:R L?LI8 e#e.&$o MITN 13SSM?RF 7 9111O --*a.(iar no.(re de inicio de sesin 3LT:R L?LI8 e#e.&$o MITN 83@: 7 e#e.&$o4&rue(a --:$i.inar un inicio de sesin FR?1 L?LI8 e#e.&$o

USUARIOS 2 GRU)OS DE USUARIOS


USUARIOS ADMINISTRATIVOS :stos usuarios dis"rutan de un nove$ de acceso es&ecia$ res&ecto de$ .(ito de acceso. Los .ie.(ros de $a "uncin d(4o<ner son ad.inistradores de $a (ase de datos0 $os .ie.(ros de $a "uncin sysad.in son ad.inistradores de $a instancia a$ co.&$eto. Si e$ usuario &ertenece a $a "uncin d(4o<ner 0 SQL de#a de co.&ro(ar $os &er.isos dentro de $a (ase de datos.

FUNCIONES DE LA 3ASE DE DATOS


Funcin F(4accessad.in F(4(ac5uo&erat or F(4datareader F(4data<riter Finaldad 3grega o e$i.ina usuarios en $a (ase de datos *rea co&ias de seguridad de $a (ase de datos. 8o &uede restaurar una (ase de datos no ver in"or.acin contenida en $a .is.a :.ite una dec$aracin S:L:*T &ara todas $as ta($as0 vistas y "unciones dentro de $a (ase de datos :.ite instrucciones I8S:RT0 U1F3T:0 F:L:T: y @:RL: &ara todas $as ta($as de $a (ase de datos. Los .ie.(ros de esta "uncin de(en ade.s ser .ie.(ros de $a "uncin d(4datareader :#ecuta dec$araciones FFL Feniega instrucciones S:L:*T so(re ta($as0 vistas y "unciones de $a (ase de datos 1ro&ietaria de $a (ase de datos. Tiene &$eno contro$ so(re $a (ase de datos y todos $os o(#etos contenidos de $a .is.a 3d.inistra $a &ertenencia a $as "unciones y &er.isos asociados. 8o &uede ad.inistrar $a &ertenencia a $a "uncin d(4o<ner Lru&o &or de"ecto a$ /ue &ertenecen todos $os usuarios en cua$/uier (ase de datos

F(4dd$ad.in F(4denydatarea der F(4o<ner F(4securityad.i n &u($ic

--Usuario sin $ogin create user e#e.&$o <it2out $ogin --Usuario con $ogin asignado create $ogin e#e.&$o2 <it2 &ass<ord791239 create user usuario&rue(a1 "or $ogin e#e.&$o2

CO)IAR 3ASES DE DATOS

USO DEL ASISTENTE )ARA CO)IA DE 3ASE DE DATOS

:G:*UT3R I8@:FI3T3@:8T:

CO)IAS DE SEGURIDAD
Los .ie.(ros de $a "uncin sysad.in &ueden crear co&ias de seguridad de cua$/uier (ase de datos. Los .ie.(ros de $a "uncin d(4o<ner &ueden crear co&ias de seguridad de sus &ro&ias (ases de datos. Los .ie.(ros de $a "uncin d(4(ac5u&o&erator &ueden crear co&ias de seguridad de $a (ase de datos a$ .is.o tie.&o /ue se i.&ide cua$/uier otro ti&o de acceso a $a .is.a.

TI)OS DE CO)IA DE SEGURIDAD


4( C ,pl"%a *o&ia /ue ca&tura todas $as &ginas de una (ase de datos /ue contienen datos. :sta co&ia es o($igatoria antes de uti$izar una co&ia di"erencia o de$ registro de transacciones. Las dos Qnicas o&eraciones no &er.itidas durante $a creacin de $a co&ia de seguridad co.&$eta son $a adicin o e$i.inacin de un arc2ivo de $a (ase de datos y $a reduccin de una (ase de datos (ac5u& data(ase &edidos41 to dis579&edidos4co&ia.(a59

(. (ac5u& data(ase &edidos41 to dis579&edidos4co&ia1.(a59 .irror to dis579&edidos4co&ia2.(a59 <it2 co.&ression0 init0 "or.at0 c2ec5su.0 sto&4on4error FondeR @irror toR o"rece $a &osi(i$idad de crear co&ias si.u$tneas de una so$a co&ia de seguridad InitJ8oinitR contro$an si un arc2ivo de co&ia de seguridad e>istente se 2a so(reescrito o si se 2a ane>ado a$go a$ .is.o tie.&o. *2ec5su.R veri"ica e$ va$or de $a su.a de $a &gina antes de escri(ir $a &gina en $a co&ia de seguridad. Sto&4on4errorR co.&orta.iento &or de"ecto &ara $os erores encontrados durante $a creacin de una co&ia. *ontinue4&ast4errorR ignora e$ error y crea co&ias de seguridad de tantas &ginas co.o sea &osi($e.

TI)OS DE CO)IA DE SEGURIDAD 5


6( Di."#"ncial :sta co&ia ca&tura $as e>tensiones /ue 2an ca.(iado desde $a creacin de $a Q$ti.a co&ia de seguridad co.&$eta. (ac5u& data(ase &edidos41 to dis579&edidos4co&iad.di"9 .irror to dis579&edidos4co&iad1.di"9 <it2 di""erentia$0 co.&ression0 init0 "or.at0 c2ec5su.0 sto&4on4error 7( D"l #"-is%# d" %#ansacci n"s Las co&ias de este ti&o s$o &ueden contener $os ca.(ios rea$izados dentro de$ registro de transacciones. :s necesario una co&ia de seguridad co.&$eta &ara crear una co&ia de seguridad de$ registro de transacciones. :sta co&ia ta.(iIn reci(e e$ no.(re de co&ia de seguridad incre.enta$ (ac5u& $og &edidos41 to dis579&edidos4co&ia$og.($og9

FB** L?L D&edidos410 1E create ta($e e#e.&$o4&edidosDid intE (ac5u& $og &edidos41 to dis579&edidos4co&ia$og.trn9 <it2 co.&ression0 init0 c2ec5su.0 sto&4on4error -R Retorna s$o $a .Sni.a in"or.acin &or cada o&eracin 1R Igua$ a $a anterior0 &ero ade.s retorna un "$ags y $a $ongitud de$ registro $og. 2R Igua$ a$ anterior0 &ero ade.s recu&era e$ no.(re de$ o(#eto0 no.(re de$ inde> IF de $a &gina y IF de$ s$ot. 3R @uestra $a in"or.acin co.&$eta

*o&ia de seguridad con dis&ositivo $gico e>ec s&4addu.&device 9dis590 9&edidos4co&ia290 9&edidos4co&ia2.(a59

(ac5u& data(ase &edidos41 to &edidos4co&ia2 <it2 "or.at FondeR s&4addu.&device agrega un dis&ositivo de co&ia de seguridad a una instancia de$ SQL Server

CO)IAS DE SEGURIDAD USANDO EL ASISTENTE8 CO)IA COM)LETA

C pia c ,pl"% a

CO)IAS DE SEGURIDAD USANDO EL ASISTENTE8 CO)IA DIFERENCIAL

An%"s d" 9ac"# la c pia di."#"ncial d"!", s #"ali$a# p"#aci n"s *u" , di.i*u"n la 3D: "n "s%" cas "li,ina#", s la %a!la i%",

RESTAURACIN CO)IA COM)LETA

La BF est restaurada

RESTAURACIN CO)IA DIFERENCIAL

3ntes de e#ecutar $a recu&eracin de co&ia di"erencia$0 se e#ecuta $a restauracin de $a co&ia co.&$eta con $a o&cin MITN 8?R:*?=:RC &ara /ue $a BF se .antenga en &roceso de restauracin

32ora rea$iza.os $a recu&eracin de $a co&ia de seguridad di"erencia$

:$ resu$tado es $a BF sin $a ta($e ite.

CO)IA DE SEGURIDAD CON DIS)OSITIVO DE CO)IA


*rear e$ dis&ositivo de co&ia

3 continuacin crea.os $a co&ia de seguridad co.&$eta

RESTAURACIN DE COM)IA COM)LETA A )ARTIR DE UN DIS)OSITIVO

RESTAURACIN CO)IA DIFERENCIAL USANDO DIS)OSITIVO

S" ac%uali$a "l s"#;id # pa#a *u" s" ;u"l;a a c n"c%a# la 3D

Restaurar una co&ia de seguridad en estado de recu&eracin restore data(ase &edidos41 "ro. dis57O&edidos4co&ia1.(a5O <it2 stand(y 79*RT1rogra. !i$esT@icroso"t SQL ServerT@SSQL1-.@SSQLS:R=:RT@SSQLTBac5u&T&edido s4co&ia1.(a59 FondeR Stand(y &er.ite usar $a instruccin S:L:*T .ientras se sigue 2aciendo restauraciones di"erencia$es o de registro de transacciones adiciona$es. Restaurar una co&ia de seguridad co.&$eta restore data(ase &edidos "ro. &edidos4co&ia2

CASO N< =6
Hora 8:00 a.m 8:20 a.m Evento Copia de seguridad de la base de datos diferencial Copia de seguridad de la base de datos completa Agregar dos nuevas tablas Medioda Copia de seguridad diferencial 1 Eliminar una tabla .00 p.m !:00 p.m ".00 p.m #:00 p.m 8:00 p.m '.00 p.m. Copia de seguridad diferencial 2 Copia de seguridad del registro de transacciones. Copia de seguridad completa con dispositivo $estaurar la base de datos completa %usar otro nombre& $estaurar la copia diferencial 2 $estaurar la copia completa con dispositivo a otra base de datos

R:S?L=:R
1. 2.

3.

!ue &osi($e rea$izar $a co&ia di"erencia$ a $as +.--a.. SIJ8oU. !unda.ente su res&uesta QuI sucede con $os datos recu&erados si $a co&ia di"erencia$ de$ .ediodSa y de $as 3.--&. tienen e$ .is.o no.(reU QuI sucede si se restaura $a co&ia di"erencia$ a $as '.--&. en $ugar de $a co.&$eta Dno 2aga re"erencia a $a co&ia co.&$etaEU !ue &osi($e restaurar $a (ase de datos desde un dis&ositivo a $a ,.--&.U SiJ8?. !unda.ente su res&uesta.

Potrebbero piacerti anche