role transitions and configur ing protection modes using sqlplus interface.pdf
TRANSCRIPT
-
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
1/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
Exp`drnfk tle Dric`e AMI Qeclfd`dky my
Kufisebirif ,Qlnyiku
]D@E Q]IFSNQNDFS
Nf Aiti Kuira cdfhnkuritndf, if Dric`e aitimise cif dperite nf dfe dh twd odaes: Wrnoiry dr Stifamy.
[e cif clifke tle rd`e dh aitimise usnfk entler i swntcldver dr i hin`dver dperitndf. Dric`e Aiti
Kuira suppdrts =types dh rd`e trifsntndfs. Qley ire S[NQCLDXE]&HIN@DXE].
S[NQCLDXE]: I``dws reversnm`e rd`e trifsntndf metweef tle prnoiry aitimise ifa nts dfe dh
stifamy aitimises. (Qle Wrnoiry aitimise mecdoes Stifamy, tle Stifamy aitimise mecdoes Wrnoiry).
Ihter swntcldver lippefea, eicl aitimise cdftnfues td pirtncnpite nf Aiti Kuira cdfhnkuritndf
wntl nts few rd`e. Fd aiti `dss aurnfk i swntcldver dperitndf.
HIN@DXE]: Clifkes i Stifamy aitimise td tle prnoiry rd`e nf respdfse td i prnoiry aitimise
hin`ure. Aurnfk i hin`dver dperitndf dfe dh tle stifamy aitimises wdu`a mecdoe prnoiry aitimise
ifa tle d`a prnoiry aitimise ufim`e td pirtncnpite nf tle Aiti Kuira Cdfhnkuritndf. Nh tle
Wrnoiry aitimise wis fdt dperitnfk OI\NOUO W]DQECQNDF dr OI\NOUO IXIN@IMN@NQ^ odae mehdre
hin`ure, aiti `dss oiy dccur.
Qle D`a Wrnoiry cif me efterea micb nftd tle cdfhnkuritndf is i Stifamy aitimise. Nh H`islmicb
aitimise ns efim`ea df tle prnoiry aitimise, nt cif me renfstitea is i stifamy hdr tle few prnoiry
aitimise. [ntldut h`islmicb, Aiti Kuira cdfhnkuritndf feeas td me mun`t hrdo scritcl.
User Nfterhices hdr iaonfnsternfk Aiti Kuira
SY@*W`us, AKOK]@, ifa Efterprnse Oifiker
SY@*W`us prdvnaes i`` bnfas dh iaonfnstritndf &odfntdrnfk hdr tle AMIs. Nf Aiti Kuira cdfhnkuritndf
dperitndfs sucl is (swntcldver dr hin`dver), is i AMI ydu live td iccess eicl server ifa feea tdexecute SY@ stiteoefts sepirite`y uf`nbe AKOK]@.
Aiti Kuira Mrdber cdooifa nfe nfterhice (AKOK]@) utn`nty tlit iutdoites ifa ceftri`nzes Aiti Kuira
oifikeoeft. Usnfk AKOK]@ we cif ruf cdfsecutnve dperitndfs sucl is (swntcldver/hin`dver) wntl just
dfe cdooifa uf`nbe SY@*W`us nfterhice. AKOK]@ cdfhnkuritndf ifa dperitndfs exp`infea lere.
Nf tlns sectndf, step my step we cif anscuss Aiti Kuira dperitndfs usnfk SY@*W`us nfterhice.
S[NQCLDXE] DWE]IQNDF
# DF W]NOI]^ SNQE [LNCL [DU@A MECDOE QD QLE FE[ SQIFAM^
S^S6 se`ect swntcldverTstitus hrdo v$aitimise2
S^S6 i`ter aitimise cdoont td swntcldver td plysnci` stifamy wntl sessndf slutadwf2
S^S6 slutadwf nooeanite2
S^S6 stirtup fdoduft2
S^S6 i`ter aitimise oduft stifamy aitimise2
S^S6 i`ter systeo set `dkTirclnveTaestTstiteT=?AEHE] scdpe?mdtl2
# DF SQIFAM^ SNQE - [LNCL [DU@A MECDOE QD QLE FE[ W]NOI]^
S^S6 se`ect swntcldverTstitus hrdo v$aitimise2
S^S6 i`ter aitimise cdoont td swntcldver td prnoiry2
S^S6 slut nooeanite2
S^S6 stirtup2
S^S6 recdver oifikea stifamy aitimise anscdffect2 # DF QLE D@A W]NOI]^ SNQE
-
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
2/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
Exp`drnfk tle Dric`e AMI Qeclfd`dky my
Kufisebirif ,Qlnyiku
S[NQCLDXE] W]DCESS SQEW 9:
S^S6 se`ect fioe, amTufnqueTfioe, aitimiseTrd`e hrdo v$aitimise2
FIOE AMTUFNYUETFIOE AIQIMISET]D@E
--------- --------------- ----------------
C]OS cros W]NOI]^
S^S6 i`ter systeo swntcl `dkhn`e2
Systeo i`terea.
S^S6 se`ect swntcldverTstitus hrdo v$aitimise2
S[NQCLDXE]TSQIQUS
--------------------
QD SQIFAM^
SY@ stiteoeft resu`t df`y oust me 'QDTSQIFAM^'.
S[NQCLDXE]TSQIQUS nfancites wletler swntcldver ns i``dwea dr fdt. Wdssnm`e vi`ues ire knvef me`dw.
Qd ket `nklt, ydu cif clecb S[NQCLDXE]TSQIQUS cd`uof dhX$AIQIMISEvnew.
FDQ I@@D[A SESSNDFS ICQNXE S[NQCLDXE] WEFANFK S[NQCLXE] @IQEFQ
QD W]NOI]^ QD SQIFAM^ ]ECDXE]^ FEEAEA @DK S[NQCL KIW
W]DCESS SQEW =:
Xernhy tlit tlere ire fd read trifspdrt errdrs dr read kips it tle stifamy aitimise my querynfk
tle vnew v$irclnveTaestTstitusvnew df tle Wrnoiry aitimise. Ad fdt p
S^S6 SE@ECQ SQIQUS, KIWTSQIQUS H]DO X$I]CLNXETAESQTSQIQUS [LE]E AESQTNA ? =2
SQIQUS KIWTSQIQUS
--------- ------------------------
XI@NA FD KIW
Qle imdve query usea td clecb tle stitus dh tle stifamy aitimise issdcnitea wntl @DKTI]CLNXETAESQT=.
Ad fdt stirt swntcldver prdcess uftn` tle vi`ue dh tle SQIQUS ns XI@NA ifa tle vi`ue dh tle
KIWTSQIQUSnsFDKIW. Df tle Wrnoiry aitimise ydu cif vernhy hd``dwnfk pirioeter, tldse vi`ues ire
cdrrespdfanfk td tle stifamy aitimise.
S^S6 sldw pirioeter `dkTirclnveTaestT=2
...
S^S6 sldw pirioeter dkTirclnveTaestTstiteT=2
...
W]DCESS SQEW 3:
Nf draer td perhdro swntcldver dperitndf i`` sessndfs td tle aitimise feea td me anscdffectea.
^du live td use '[NQL SESSNDF SLUQAD[F'c`iuse tlit sldu`a me iaaea td i`ter aitimise stiteoeft.
https://docs.oracle.com/cd/E18283_01/server.112/e17110/dynviews_1096.htmhttps://docs.oracle.com/cd/E18283_01/server.112/e17110/dynviews_1096.htm -
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
3/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
Exp`drnfk tle Dric`e AMI Qeclfd`dky my
Kufisebirif ,Qlnyiku
# CDFXE]Q QLE W]NOI]^ AIQIMISE QD QLE FE[ SQIFAM^
S^S6 i`ter aitimise cdoont td swntcldver td plysnci` stifamy wntl sessndf slutadwf2
Aitimise i`terea.
W]DCESS SQEW 1:
# SLUQAD[F QLE HD]OE] W]NOI]^ IFA ODUFQ IS I SQIFAM^ AIQIMISE.
S^S6 slutadwf nooeanite2
...
S^S6 stirtup fdoduft2
...
S^S6 i`ter aitimise oduft stifamy aitimise2
...
# AEHE] QLE ]EODQE I]CLNXE AESQNFIQNDF DF QLE D@A W]NOI]^
S^S6 i`ter systeo set `dkTirclnveTaestTstiteT=?aeher scdpe?mdtl2
...
[L^ SE SEQ AEHE] 4
Df tle prnoiry snte, wlef ydu set `dkTirclnveTstiteT=?aeher, tlef irclnves/read slnppnfk prdcess
wn`` me stdppea td tle stifamy snte. Qlns ns pirt dh swntcldver prdcess.
W]DCESS SQEW 8
Swntcl Stifamy aitimise td Wrnoiry. Clecb swntcldver stitus.
# XE]NH^ QLIQ QLE WL^SNCI@ SQIFAM^ CDFXE]QEA QD QLE FE[ W]NOI]^
S^S6 se`ect swntcldverTstitus hrdo v$aitimise2
S[NQCLDXE]TSQIQUS
--------------------
QD W]NOI]^
# CDFXE]Q QLE WL^SNCI@ SQIFAM^ QD QLE FE[ W]NOI]^
S^S6 i`ter aitimise cdoont td swntcldver td prnoiry2
...
Nh tle stitus returfs SESSNDF ICQNXE, tlef ydu sldu`a ippefa tlewntl sessndf slutadwfc`iuse.
# SLUQAD[F IFA SQI]QUW QLE FE[ W]NOI]^
S^S6 slutadwf nooeanite2...
S^S6 stirtup2
...
-
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
4/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
Exp`drnfk tle Dric`e AMI Qeclfd`dky my
Kufisebirif ,Qlnyiku
W]DCESS SQEW ; (DF QLE FE[ W]NOI]^)
My aehiu`t @DKTI]CLNXETAESQTSQIQET=vi`ue ns EFIM@Edf`y.
Nh aestnfitndf vi`ue ns AEHE], Efim`e reodte irclnvnfk df tle few prnoiry td tle few stifamy.
# EFIM@E ]EODQE I]CLNXNFK
S^S6 i`ter systeo set `dkTirclnveTaestTstiteT=?'EFIM@E'2
...
W]DCESS SQEW < (DF QLE FE[ SQIFAM^ SNQE)
S^S6 se`ect fioe, amTufnqueTfioe, dpefTodae hrdo v$aitimise2
FIOE AMTUFNYUETFIOE DWEFTODAE AIQIMISET]D@E
--------- ------------------ ----------- --------------------
C]OS cros ODUFQEA WL^SNCI@ SQIFAM^
# SQI]Q OIFIKEA ]EDXE] DF QLE FE[ SQIFAM^
S^S6 i`ter aitimise recdver oifikea stifamy aitimise anscdffect2 dr
...
# SQI]Q ]EI@-QNOE-]ECDXE]^ W]DCESS (]EI@-QNOE-IWW@^)
S^S6 i`ter aitimise recdver oifikea stifamy aitimise usnfk curreft `dkhn`e anscdffect2
...
# DF QLE D@A W]NOI]^ SNQE - RQLE FE[ SQIFAM^_
S^S6 se`ect AESQTNA, AESQTFIOE, SQIQUS, Q^WE, S]@, ]ECDXE]^TODAE hrdo
X$irclnveTaestTstitus wlere aestTna?92
AESQTNA AESQTFIOE SQIQUS Q^WE S]@ ]ECDXE]^TODAE
---------- ------------------------ --------- --------- --- -------------------------
9 @DKTI]CLNXETAESQT9 XI@NA @DCI@ FD OIFIKEA ]EI@ QNOE IWW@^
FDQE: Nf oy cise, rei` tnoe ipp`y efim`ea sd tlit ]ECDXE]^TODAE nsOIFIKEA ]EI@ QNOE IWW@^.
# DF QLE FE[ W]NOI]^ RQLE D@A SQIFAM^_
S^S6 se`ect fioe, amTufnqueTfioe, dpefTodae, aitimiseTrd`e hrdo v$aitimise2
FIOE AMTUFNYUETFIOE DWEFTODAE AIQIMISET]D@E
--------- ------------------------------ -------------------- ----------------
C]OS stmycros ]EIA []NQE W]NOI]^
# OIBE @DK S[NQCL DF QLE FE[ W]NOI]^ AIQIMSE
S^S6 i`ter systeo swntcl `dkhn`e2
Systeo i`terea.
-
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
5/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
Exp`drnfk tle Dric`e AMI Qeclfd`dky my
Kufisebirif ,Qlnyiku
# DF QLE FE[ W]NOI]^
S^S6 se`ect sequefce#, hnrstTtnoe, fextTtnoe, ipp`nea hrdo v$irclnveaT`dk draer my sequefce#2
...
S^S6 se`ect tlreia#, oix(sequefce#) hrdo v$irclnveaT`dk krdup my tlreia#2
...
# DF QLE FE[ SQIFAM^
S^S6 se`ect tlreia#, oix(sequefce#) hrdo v$irclnveaT`dk wlere ipp`nea?'^ES' krdup my tlreia#2
...
Dur swntcldver prdcess ns successhu``y cdop`etea. Qlere ns fd aiti anverkefce metweef tle drnknfi`
ifa few prnoiry aitimises ihter successhu` cdop`etndf dh tle swntcldver.
WE]HD]O HIN@DXE] QESQ
Is we bfdw very we`` Hin`dver ns misnci``y ufp`iffea ]d`e Qrifsntndf. Hin`dver dperitndfs cif me
adfe my usnfk SY@*W`us, Aiti Kuira mrdber, dr iutdoitnci``y usnfk tle Hist Stirt hin`dver wntl if
dmserver. Dfce tle hin`dver ns cdop`ete, tle few prnoiry wdu`a me stirtea nf OI\NOUO WE]HD]OIFCE
odae evef nh nt were prevndus`y ruffnfk nf OI\NOUO IXIN@IMN@NQ dr OI\NOUO W]DQECQNDF odae.
Nh tle h`islmicb aitimise ns FDQ efim`ea df tle prnoiry aitimise, ihter i hin`dver dperitndf nt ns
nopdssnm`e td nfc`uae tle d`a (hin`ea) prnoiry aitimise nftd tle aiti kuira cdfhnkuritndf ikinf.
Suppdse H`islmicb efim`ea df tle Wrnoiry aitimise mehdre tle hin`dver dperitndf, ydu cif mrnfk
tle d`a Wrnoiry micb nftd tle cdfhnkuritndf is i Stifamy aitimise. Nts pdssnm`e td odve tle d`a
Wrnoiry aitimise micb nf tnoe td pdnft just mehdre wlere tle hin`ure dccurrea.
Qle df`y cdfsnaeritndf ns yduoust live efim`ea H`islmicb Aitimise df tle Wrnoiry aitimise mehdre
tle hin`dver. Nts i`wiys kdda naei ifa recdooefaea td efim`e h`islmicb nf Stifamy aitimise i`sd.
EFXN]DFOEFQ AEQIN@S
Aitimise Fioe : cros
Wrnoiry amTufnqueTfioe : cros
Stifamy amTufnqueTfioe : stmycros
Wrnoiry Snte : SE]XE]9 9>=.98=.98
-
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
6/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
Exp`drnfk tle Dric`e AMI Qeclfd`dky my
Kufisebirif ,Qlnyiku
S^S6 se`ect swntcldverTstitus, h`islmicbTdf hrdo v$aitimise2
S[NQCLDXE]TSQIQUS H@ISLMICBTDF
-------------------- ------------------
QD SQIFAM^ ^ES
S^S6 slut nooeanite2
Aitimise c`dsea.
Aitimise ansoduftea.
D]IC@E nfstifce slut adwf.
$ps eh | krep driT
Issuoe tlit tle Wrnoiry aitimise ciffdt me stirteaikinf sd tlit tle stifamy lis td me ictnvitea.
# SQIFAM^ AIQIMISE SE]XE]
S^S6 se`ect fioe, amTufnqueTfioe, aitimiseTrd`e, dpefTodae, prdtectndfTodae hrdo v$aitimise2
FIOE AMTUFNYUETFIOE AIQIMISET]D@E DWEFTODAE W]DQECQNDFTODAE
--------- ---------------- ----------------- ------------ ------------------
C]OS stmycros WL^SNCI@ SQIFAM^ ODUFQEA OI\NOUO WE]HD]OICE
S^S6 se`ect h`islmicbTdf hrdo v$aitimise2
H@ISLMICBTDF
------------------
^ES
SQEW =: CIFCE@ QLE OIFIKEA ]ECDXE]^ W]DCESS
S^S6 i`ter aitimise recdver oifikea stifamy aitimise cifce`2
Aitimise i`terea.
$ tin` h crosTi`ert.`dk
..
...
]ecdverea aiti hn`es td i cdfsnsteft stite it clifke ;75>9>89
D]I-9873;: user requestea cifce` dh oifikea recdvery dperitndf
O]W7: Micbkrdufa Oeani ]ecdvery prdcess slutadwf (stmycros)
[intnfk hdr O]W7 pna 9911< td teronfite
Oifikea Stifamy ]ecdvery Cifce`ea (stmycros)
Cdop`etea: i`ter aitimise recdver oifikea stifamy aitimise cifce`
Qle CIFCE@c`iuse cifce`s ]ead ipp`y df i Wlysnci` Stifamy aitimise ihter ipp`ynfk tle curreft
irclnvea read `dk hn`e.
SQEW 3: NFNQNIQE I HIN@DXE] DF QLE WL^SNCI@ SQIFAM^ ]ECDXE]^ W]DCESS
S^S6 i`ter aitimise recdver oifikea stifamy aitimise hnfnsl hdrce2
Aitimise i`terea.
-
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
7/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
Exp`drnfk tle Dric`e AMI Qeclfd`dky my
Kufisebirif ,Qlnyiku
$ tin` h crosTi`ert.`dk
Naeftnhnea Efa-Dh-]ead hdr tlreia 9 sequefce 597
Nfcdop`ete ]ecdvery ipp`nea uftn` clifke ;75>9>8= tnoe 99/=89
]ESEQ@DKS ihter nfcdop`ete recdvery UFQN@ CLIFKE ;75>9>8=
Df`nfe `dk /u79/ipp/dric`e/driaiti/]EAD@DK/stmycros/read9i.`dk:
Qlreia 9 Krdup 9 wis prevndus`y c`eirea
Df`nfe dk /u73/ipp/dric`e/driaiti/]EAD@DK/stmycros/read9m.`dk: Qlreia 9 Krdup 9...
Df`nfe dk /u79/ipp/dric`e/driaiti/]EAD@DK/stmycros/read=i.`dk: Qlreia 9 Krdup =...
Df`nfe dk /u73/ipp/dric`e/driaiti/]EAD@DK/stmycros/read=m.`dk: Qlreia 9 Krdup =...
Df`nfe dk /u79/ipp/dric`e/driaiti/]EAD@DK/stmycros/read3i.`dk: Qlreia 9 Krdup 3...
Df`nfe dk /u73/ipp/dric`e/driaiti/]EAD@DK/stmycros/read3m.`dk: Qlreia 9 Krdup 3...
Stifamy mecioe prnoiry SCF: ;75>9>87
Settnfk recdvery tirket nfcirfitndf td 97
Swntcldver: Cdop`ete - Aitimise oduftea is prnoiry
Cdop`etea: i`ter aitimise cdoont td swntcldver td prnoiry wntl sessndf slutadwf
CDOONQ QD S[NQCLDXE] QD W]NOI]^c`iuse clifkes tle Stifamy aitimise td tle Wrnoiry aitimise rd`e.
Nh S[NQCLDXE]TSQIQUScd`uof sldws SESSNDFS ICQNXE, teronfite tle ictnve user usnfk[NQL SESSNDF
SLUQAD[Fc`iuse td tle i`ter aitimise cdoont stiteoeft.
S^S6 se`ect stitus, amTufnqueTfioe hrdo v$nfstifce, v$aitimise2
SQIQUS AMTUFNYUETFIOE AIQIMISET]D@E
------------ ---------------- --------------
ODUFQEA stmycros W]NOI]^
Is i resu`t, ydu cif fd `dfker use tlns aitimise is i stifamy aitimise ifa ify sumsequeft read
recenvea hrdo tle drnknfi` prnoiry aitimise ciffdt me ipp`nea.
-
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
8/23
-
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
9/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
Exp`drnfk tle Dric`e AMI Qeclfd`dky my
Kufisebirif ,Qlnyiku
SQEW 5 : H@ISLMICB QLE HIN@EA W]NOI]^ AIQIMISE
S^S6 stirtup oduft2
D]IC@E nfstifce stirtea.
..
...
Aitimise oduftea.
S^S6 se`ect h`islmicbTdf hrdo v$aitimise2
H@ISLMICBTDF
------------------
^ES
S^S6 h`islmicb aitimise td scf ;75>9>872
H`islmicb cdop`ete.
$tin` h crosTi`ert.`dk
h`islmicb aitimise td scf ;75>9>87
H`islmicb ]estdre Stirt
..
...
Nfcdop`ete ]ecdvery ipp`nea uftn` clifke ;75>9>89 tnoe 99/=9>87
SQEW 8: CDFXE]Q QLE AIQIMISE QD I WL^SNCI@ SQIFAM^
S^S6 i`ter aitimise cdfvert td plysnci` stifamy2
Aitimise i`terea.
$tin` h crosTi`ert.`dk
..
...
Use tle hd``dwnfk SY@ cdooifas df tle stifamy aitimise td creite
stifamy read `dkhn`es tlit oitcl tle prnoiry aitimise:
I@QE] AIQIMISE IAA SQIFAM^ @DKHN@E 'sr`9.h' SNZE 5=1=
-
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
10/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
Exp`drnfk tle Dric`e AMI Qeclfd`dky my
Kufisebirif ,Qlnyiku
S^S6 slutadwf nooeanite2
D]I-7957;: aitimise fdt oduftea
D]IC@E nfstifce slut adwf.
S^S6 stirtup oduft2
D]IC@E nfstifce stirtea.
..
...
Aitimise oduftea.
SQEW ;: SQI]Q ]EAD IWW@^
# SQI]QNFK ]EI@ QNOE IWW@^
S^S6 i`ter aitimise recdver oifikea stifamy aitimise usnfk curreft `dkhn`e anscdffect2Aitimise i`terea.
$tin` h crosTi`ert.`dk
O]W7 stirtea wntl pna?31, DS na?=
-
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
11/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
Exp`drnfk tle Dric`e AMI Qeclfd`dky my
Kufisebirif ,Qlnyiku
S^S6 se`ect prdcess, stitus,sequefce# hrdo v$oifikeaTstifamy2
W]DCESS SQIQUS SEYUEFCE#
--------- ------------ ----------
I]CL CDFFECQEA 7I]CL CDFFECQEA 7
I]CL CDFFECQEA 7
I]CL CDFFECQEA 7
]HS NA@E 7
5 rdws se`ectea.
# ]ESQI]Q ]EAD IWW@^ DFCE IKINF.
S^S6 i`ter aitimise recdver oifikea stifamy aitimise usnfk curreft `dkhn`e anscdffect2
Aitimise i`terea.
$tin` h crosTi`ert.`dk
i`ter aitimise recdver oifikea stifamy aitimise usnfk curreft `dkhn`e anscdffect
Itteopt td stirt micbkrdufa Oifikea Stifamy ]ecdvery prdcess (cros)
O]W7 stirtea wntl pna?1=, DS na?=
]HS NA@E 7
]HS NA@E 7
]HS NA@E 7
]HS NA@E 7
O]W7 IWW@^NFKT@DK 97
[lef ydu use h`islmicb aitimise tle hin`dver dperitndf wn`` reset tle `dk sequefce fuomer micb td
#9. Oibe sdoe `dk swntcles df tle few prnoiry (stmycros) td tle few stifamy (cros) snte.
-
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
12/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
Exp`drnfk tle Dric`e AMI Qeclfd`dky my
Kufisebirif ,Qlnyiku
Nh ydu wift td swntcl dver dperitndf, (td cdfvert tle Stifamy is Wrnoiry) nssue tle hd``dwnfk query
td clecb curreft stite dh tle irclnve aestnfitndf df tle few stifamy snte.
S^S6 se`ect aestTna, aestTfioe, stitus, prdtectndfTodae, aestnfitndf, errdr, sr`
hrdo v$irclnveTaestTstitus wlere aestTna?=2
...
S^S6 sldw pirioeter dkTirclnveTaestTstiteT=2
...
Nh dutput ns aeher, set td efim`e execute hd``dwnfk query
S^S6 i`ter systeo set `dkTirclnveTaestTstiteT=?EFIM@E scdpe?mdtl2
...
]EHE]]EA @NFBS
H@ISLNFK MICB I HIN@EA W]NOI]^ AIQIMISE NFQD I WL^SNCI@ SQIFAM^.
SY@ SQIQEOEFQ ]E@EXIFQ QD AIQI KUI]A.
CN]CUOSQIFCES HD] ]D@E Q]IFSNQNDFS
# Sntuitndfs td perhdro swntcldver dperitndf.
W`iffea ]d`e trifsntndf
Lirawire oinftefifce dr Dperitnfk Systeo pitclnfk
# Sntuitndfs td perhdro hin`dver dperitndf.
Ufp`iffea ]d`e Qrifsntndf.
Wrnoiry Aitimise ufhdrtufite`y kdes adwf.
AIQI KUI]A W]DQECQNDF ODAES
Aiti Kuira prdvnaes tlree types dh aiti prdtectndf odaes. Qley ire OI\NOUO W]DQECQNDF, OI\NOUO
IXIN@IMN@NQ^ &OI\NOUO WE]HD]OIFCE. Ufaerstifanfk Aiti Kuira Wrdtectndf odaes wn`` le`p ydu wlncl
serve anhhereft musnfess feeas nf teros dh aiti prdtectndf &perhdroifce. Aiti prdtectndf odae
cdftrd`s wlit lippefs nh tle Wrnoiry aitimise `dses nts cdffectndf td tle stifamy aitimise.
OI\NOUO W]DQECQNDF ODAE
Lnklest `eve` dh Aiti Wrdtectndf.
Efsures ZE]D AIQI @DSS, evef nh tle Wrnoiry aitimise hin`s.
]ead recdras ire syfclrdfdus`y trifspdrtea td tle Stifamy aitimise.
It-`eist dfe Stifamy aitimise oust live Stifamy read `dk hn`es.
Df tle Wrnoiry aitimise ad fdt cdop`ete i cdoont dperitndf uftn` tle read aiti feeaea td recdver
tle trifsictndf oust me wrnttef td mdtl (tle prnoiry df`nfe read `dk&
tle Stifamy read `dk).
Nh tle read aiti ciffdt me wrnttef td it eist dfe stifamy, tle prnoiry wn`` slut adwf. Meciuse
tlns prdtectndf odae i`wiys prndrntnes aiti prdtectndf dver Wrnoiry aitimise ivin`imn`nty.
http://docs.oracle.com/cd/B28359_01/server.111/b28294/scenarios.htm#i1050055http://docs.oracle.com/cd/B19306_01/server.102/b14239/sql_stmts.htmhttp://docs.oracle.com/cd/B19306_01/server.102/b14239/sql_stmts.htmhttp://docs.oracle.com/cd/B28359_01/server.111/b28294/scenarios.htm#i1050055 -
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
13/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
Exp`drnfk tle Dric`e AMI Qeclfd`dky my
Kufisebirif ,Qlnyiku
Dric`e recdooefas td cdfhnkure odre tlif dfe Stifamy, td preveft i snfk`e stifamy aitimise
hin`ure hrdo ciusnfk prnoiry aitimise td slut adwf.
Ittrnmutes td use pirioeter @DKTI]CLNX]TAESQTf: @K[] S^FC, ifaIHHN]O.
E\: `dkTirclnveTsestT=?'SQM^TC]OSAM @K[] S^FC IHH]NO'
OI\NOUO IXIN@IMN@NQ^
Efsures ZE]D AIQI @DSS mut FDQ kuirifteea.
Wrdtectndf odae ns snon`ir td Oixnouo Wrdtectndf odae.
Stifamy ]ead `dk hn`es ire requnrea it dfe stifamy aitimise.
]ead recdras ire syfclrdfdus`y trifspdrtea td tle Stifamy aitimise.
Qlns odae ns cdomnfitndf dh OI\NOUO W]DQECQNDF ifa OI\NOUO WE]HD]OIFCE.
[lere i trifsictndfs df tle prnoiry ad fdt cdoont uftn` tle read aiti feeaea td recdver tlit
trifsictndf oust me wrnttef td mdtl (tle Wrnoiry df`nfe read dk &it `eist 9stifamy read dk)
Nh read streio ciffdt me wrnttef td it `eist dfe stifamy, tle prnoiry aitimise ades FDQ slut
adwf nfsteia tle prnoiry aitimise dperites nf Oixnouo Werhdroifce odae.
Dfce tle hiu`t ns cdrrectea ifa i`` kips ire resd`vea, tle Wrnoiry aitimise iutdoitnci``y
resuoes dperitndf nf Oixnouo Ivin`imn`nty odae.
Evef tlns odae efsures fd aiti `dss (suppdse tle prnoiry aitimise hin`s). Qle Stifamy aitimise
oust live td resyfclrdfnze mehdre tle hin`dver dtlerwnse aiti `dss wn`` dccur.
Ittrnmutes td use pirioeter @DKTI]CLNX]TAESQTf: @K[] S^FC, ifaIHHN]O
E\: `dkTirclnveTaestT=?'SQM^TC]OSAM @K[] S^FC IHH]NO'
^du feea Lnkl Mifawntl ifa @dw @itefcy metweef prnoiry ifa stifamy aitimises.
Qle fetwdrb mifawnatl & itefcy ire very nopdrtift hdr OI\ W]DQECQNDF &OI\ IXIN@IMN@NQ^ odaes.
OI\NOUO WE]HD]OIFCE
Qlns ns aehiu`t Wrdtectndf odae.
Qlns odae dhhers s`nklt`y `ess aiti prdtectndf tlif OI\ IXIN@IMN@NQ^.
@dk Qrifspdrt servnces cif me set td use entler @K[] IS^FC dr I]CL.
[lef i trifsictndf ns cdoonttea is sddf is tle read aiti feeaea td recdver ns wrnttef td tle
`dci` df`nfe read dk. Qlef ]ead aiti ns wrnttef td tle dfe dr odre stifamy aitimises, mut tlns
ns adfe isyfclrdfdus`y wntl respect td trifsictndf cdoontoeft.
Qle Wrnoiry aitimise cdftnfues nts trifsictndf prdcessnfk wntldut clecbnfk aiti ivin`imn`nty
dh ify stifamy aitimises. Sd tle perhdroifce ifa ivin`imn`nty dh tle Wrnoiry wdftihhect.
Ittrnmutes td use pirioeter @DKTI]CLNX]TAESQTf: @K[] S^FC, ifaIHHN]O
E\: `dkTirclnveTaestT=?'SQM^TC]OSAM I]CL FDIHH]NO'
E\: `dkTirclnveTaestT=?'SQM^TC]OSAM @K[] IS^FC FDIHH]NO'
-
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
14/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
Exp`drnfk tle Dric`e AMI Qeclfd`dky my
Kufisebirif ,Qlnyiku
CDFSNAE]IQNDF HD] AIQI W]DQECQNDF
]EAD Q]IFSWD]Q OI\NOUO W]DQECQNDF OI\NOUO IXIN@IMN@NQ^ OI\NOUO WE]HD]OIFCE
]EAD I]CLNXI@ W]DCESS @K[] @K[] @K[] dr I]CL
FEQ[D]B Q]IFSONSSNDF S^FC S^FC IS^FC
ANSB []NQE DWQNDF IHHN]O IHHN]O IHHN]O dr FD IHHN]O
SQIFAM^ ]EAD @DK ]EYUN]EA 4 ^ES ^ES FD. MUQ NQ NS ]ECDOOEFAEA
Hnrst we feea td ufaerstifa ]ead Qrifspdrt servnces. Nt perhdros tle iutdoitea trifsher dh read
aiti metweef tle Wrnoiry aitimise ifa Stifamy aitimises.
]EAD Q]IFSWD]Q SE]XNCES IFA ODAES
Is we bfdw ]ead Qrifspdrt servnces cif trifsont read aiti td `dci` ifa reodte aestnfitndf. ]eodte
aestnfitndf cif nfc`uae Wlysnci` Stifamy ifa @dknci` Stifamy aitimises. Aiti Kuira suppdrts = types
dh read trifspdrt oetldas usnfk tle @FSprdcess:S^FCL]DFDUS&IS^FCL]DFDUS.
S^FC Xs IS^FC
Specnhnes wletler tle syfclrdfdus (S^FC) dr isyfclrdfdus (IS^FC)read trifspdrt odae ns td me usea.
Syfclrdfdus trifspdrt odae (S^FC) ns requnrea hdr OI\NOUO IXIN@IMN@NQ^ &OI\NOUO W]DQECQNDF odaes.
Isyfclrdfdus trifsher odae (IS^FC) ns requnrea hdr tle OI\NOUO WE]HD]OIFCE odae.
# @K[] S^FC S^FC
^du cif vernhy Q]IFSONQTODAEcd`uof dh tle v$I]CLNXETAESQvnew.
S]@- Stifamy read `dk hn`es ire requnrea nf S^FC trifspdrt odae.
Keferi``y Syfclrdfdus read trifspdrt ihhects tle perhdroifce dh tle Wrnoiry aitimise.
Nf draer td cdop`ete tle cdoont prdcess, icbfdw`eakeoeft feeaea hrdo tle Stifamy aitimise, ify
ae`iy nf wrntnfk tle read aiti nf Stifamy wn`` nopict perhdroifce dh tle Wrnoiry aitimise.
Ify hin`ure nf wrntnfk read aiti td tle stifamy aitimise ciusnfk slutadwf dh tle Wrnoiry
aitimise nf OI\NOUO W]DQECQNDF odae.
Qle @DKTI]CLNXETAESQT99 tlrdukl @DKTI]CLNXETAESQT39 pirioeter ad fdt Suppdrt tle S^FCittrnmute.
E\: `dkTirclnveTaestT=?'servnce?SQM^TC]OSAM @K[] S^FC'
# @K[] IS^FC IS^FC
^du cif vernhy Q]IFSONQTODAEcd`uof dh tle v$I]CLNXETAESQvnew.
Nt ns recdooefaea td use Stifamy read `dk(S]@)hn`es nfIS^FCtrifspdrt odae.
Isyfclrdfdus read trifspdrt ades FDQ ihhect tle perhdroifce dh tle Wrnoiry. Qle Wrnoiry aitimise
fever wints hdr ify icbfdw`eakeoeft hrdo tle stifamy aitimise nf draer td cdop`ete tle cdoont.
N.e. @K[] ades FDQ wint hdr ify cdfhnroitndf tlit read aiti ns wrnttef df tle Stifamy aitimise.
Ae`iy nf trifsher read aiti td tle Stifamy aitimise dr Hin`ure nf wrntnfk read aiti df tle
Stifamy aitimise ad FDQ nopict ivin`imn`nty dh tle Wrnoiry aitimise.
E\: `dkTirclnveTaestT=?'servnce?SQM^TC]OSAM @K[] IS^FC'
-
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
15/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
Exp`drnfk tle Dric`e AMI Qeclfd`dky my
Kufisebirif ,Qlnyiku
IHHN]O Xs FDIHHN]O
Cdftrd`s i wletler i read trifspdrt aestnfitndf icbfdw`eakes recenvea read aiti mehdre dr ihter
wrntnfk nt td tle stifamy read `dk. (^du cif vernhy ihhnrocd`uof dh tle v$irclnveTaestv$vnew).
# IHHN]O IQQ]NMUQE
QleIHHN]Oittrnmute efsures tlit i read trifspdrt aestnfitndf icbfdw`eakes recenvea read aiti
ihter wrntnfk nt td tle stifamy read`dk hn`es.
# FD IHH]NO IQQ]NMUQE
QleFDIHHN]Oittrnmute efsures tlit i read trifspdrt aestnfitndf icbfdw`eakes recenvea read
aiti mehdre wrntnfk nt td tle Stifamy read`dk.
Nh IHHN]O dr FDIHHN]O ire FDQ specnhnea, aehiu`t nsIHHN]O wlef tle S^FC ittrnmute ns specnhneaifaFDIHHN]O wlef tle IS^FC ittrnmute ns specnhnea.
E\: `dkTirclnveTaestT=?'servnce?SQM^TC]OSAM S^FC'
E\: `dkTirclnveTaestT=?'servnce?SQM^TC]OSAM S^FC IHH]NO'
E\: `dkTirclnveTaestT=?'servnce?SQM^TC]OSAM IS^FC FDIHH]NO'
FEQTQNOEDUQ
QleFEQTQNOEDUQittrnmute ns dptndfi`. Specnhnes tle fuomer dh secdfas tlit tle Wrnoiry aitimise
@K[] micbkrdufa prdcess wn`` wint hdr i respdfse (icbfdw`eakoeft) hrdo i read trifspdrt aestnfitndfmehdre td teronfite tle cdffectndf ifa oirbnfk tle stifamy aestnfitndf is hin`ea.
Nh ydu ad fdt specnhy ify vi`ue td fetTtnoedut ittrnmute tlef tle aehiu`t vi`ue ns 37 secdfas.
Mehdre settnfk ify vi`ue td tlns ittrnmute ydu feea kdda fetwdrb mifawnatl. Suppdse wlef ydu
specnhy dwer vi`ue (5 secdfas) ifa i`sd livnfk pddr fetwdrb mifawnatl eias td tle Wrnoiry aitimise
oiy dhtef anscdffect hrdo tle Stifamy aitimise.
^du cif vernhy fetTtnoedut cd`uof dh tle v$irclnveTaest v$vnew.
E\: `dkTirclnveTaestT=?'servnce?SQM^TC]OSAM S^FC IHH]NO FEQTQNOEDUQ?=7'
E\: `dkTirclnveTaestT=?EFIM@E2
]EDWEF
Qle ]EDWEFittrnmute ns dptndfi`. Specnhnes tle tnoe nf secdfas tlit tle `dk wrnter sldu`a wint
mehdre itteoptnfk td iccess i hin`ea Stifamy aestnfitndf. ]ead trifspdrt servnces itteopt td redpef
hin`ea aestnfitndf it `dk swntcl tnoe. Qle aehiu`t vi`ue ns 377 secdfas. Oifui``y ydu cif specnhy
^du cif vernhy redpefTsecs cd`uof dh tle v$irclnveTaest v$vnew.
E\: `dkTirclnveTaestT=?'servnce?SQM^TC]OSAM ]EDWEF?87'
XI@NATHD]
]D@E MISEA AESQNFIQNDF
QleXI@NATHD]ittrnmute ns dptndfi`. Mut Dric`e recdooefas tlit ydu live td aehnfe tle XI@NATHD]
ittrnmute hdr eicl read trifspdrt aestnfitndf nf Aiti Kuira cdfhnkuritndf sd tlit read trifspdrt
-
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
16/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
Exp`drnfk tle Dric`e AMI Qeclfd`dky my
Kufisebirif ,Qlnyiku
cif cdftnfue ihter i rd`e trifsntndf (swntcldver) td ify stifamy aitimise.
Qlns ittrnmute wdrbs wntl twd pinr dh bey wdras?6XI@NATHD]?(readT`dkTtype, aitimiseTrd`e)
]EADT@DKTQ^WEcif me set td tle hd``dwnfk vi`ues.
DF@NFET@DKHN@E - Qlns ns vi`na wlef irclnvnfk df`nfe read dk hn`es.
SQIFAM^T@DKHN@E Qlns ns vi`na wlef irclnvnfk Stifamy read`dk hn`es.
I@@T@DKHN@ES - Qlns ns vi`na wlef irclnvnfk entler Df`nfe ]ead`dk hn`es/Stifamy ]ead`dk hn`es
AIQIMISET]D@Ecif me set td tle hd``dwnfk vi`ues.
W]NOI]^T]D@E Qlns ns vi`na wlef tle aitimise rufs df`y nf tle Wrnoiry rd`e.
SQIFAM^T]D@E Qlns ns vi`na wlef tle aitimise rufs df`y nf Stifamy rd`e
I@@T]D@ES - Qlns ns vi`na wlef tle rufs nf entler Wrnoiry/Stifamy rd`e.
^du live td specnhy XI@NATHD] ittrnmute wlef settnfk @DKTI]CLNXETAESQTfpirioeter. Nh XI@NATHD]
ittrnmute ns FDQ specnhnea, df`nfe read `dk hn`es ifa stifamy read `dk hn`es wn`` me irclnvea
aepefanfk df rd`e dh tle aitimise.
E\: @DKTI]CLNXETAESQT9?'`dcitndf?USETAMT]ECDXE]^THN@ETAESQ XI@NATHD]?(I@@T@DKHN@ES, I@@T]D@ES)
E\: @DKTI]CLNXETAESQT=?'servnce?SQM^TC]OSAM @K[] IS^FC XI@NATHD]?(DF@NFET@DKHN@ES, W]NOI]^T]D@E)
AMTUFNYUETFIOE
Qlns pirioeter specnhnes i ufnque fioe hdr tle aitimise.
AMTUFNYUETFIOE pirioeter ns usea nf tle @DKTI]CLNXETCDFHNK pirioeter.
Nh ydu adft set tlns pirioeter exp`ncnt`y nts vi`ue wn`` me sioe is tle AMTFIOE pirioeter.
Qle pirioeter @DKTI]CLNXETCDFHNK nsts vi`na amTufnqueTfioe sepiritea my cdooi nf A] cdfhnkuritndf.
^du cif vernhy AMTUFNYUETFIOE cd`uof dh X$AIQIMISE ifa X$I]CLNXETAESQ v$vnews
SY@6 sldw pirioeter amTufnqueTfioe2
E\: @DKTI]CLNXETCDFHNK?'AKTCDFHNK?(cros, stmycros9, stmycros=)'
CLIFKE W]DQECQNDF ODAES
# EFXN]DFOEFQ AEQIN@S
Aitimise Fioe : cros
Wrnoiry amTufnqueTfioe : stmycros
Stifamy amTufnqueTfioe : cros
Wrnoiry Snte : SE]XE]9 9>=.98=.98
-
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
17/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
Exp`drnfk tle Dric`e AMI Qeclfd`dky my
Kufisebirif ,Qlnyiku
OI\ WE]HD]OIFCE -QD - OI\ IXIN@IMN@NQ^
# DF W]NOI]^ AIQIMISE SE]XE]
S^S6 se`ect fioe, amTufnqueTfioe, dpefTodae, swntcldverTstitus hrdo v$aitimise2
FIOE AMTUFNYUETFIOE DWEFTODAE S[NQCLDXE]TSQIQUS
--------- ------------------------------ -------------------- --------------------
C]OS stmycros ]EIA []NQE QD SQIFAM^
S^S6 se`ect prdtectndfTodae, prdtectndfT`eve`, aitimiseTrd`e hrdo v$aitimise2
W]DQECQNDFTODAE W]DQECQNDFT@EXE@ AIQIMISET]D@E
-------------------- -------------------- ----------------
OI\NOUO WE]HD]OIFCE OI\NOUO WE]HD]OIFCE W]NOI]^
S^S6 sldw pirioeter `dkTirclnveTcdfhnk2
FIOE Q^WE XI@UE
------------------------------------ ----------- ------------------------------
`dkTirclnveTcdfhnk strnfk akTcdfhnk?(stmycros,cros)
S^S6 sldw pirioeter `dkTirclnveTaestT=2
FIOE Q^WE XI@UE
------------------------------------ ----------- ------------------------------`dkTirclnveTaestT= strnfk servnce?crosam @K[] IS^FC
XI@NATHD]?(DF@NFET@DKHN@ES,W]NOI]^T]D@E)
AMTUFNYUETFIOE?cros
# DF SQIFAM^ AIQIMISE SE]XE]
S^S6 se`ect prdtectndfTodae, prdtectndfT`eve`, aitimiseTrd`e hrdo v$aitimise2
W]DQECQNDFTODAE W]DQECQNDFT@EXE@ AIQIMISET]D@E
-------------------- -------------------- ----------------
OI\NOUO WE]HD]OIFCE OI\NOUO WE]HD]OIFCE WL^SNCI@ SQIFAM^
S^S6 se`ect fioe, amTufnqueTfioe, dpefTodae, swntcldverTstitus hrdo v$aitimise2
FIOE AMTUFNYUETFIOE DWEFTODAE S[NQCLDXE]TSQIQUS
--------- --------------- -------------------- --------------------
C]OS cros ]EIA DF@^ [NQL IWW@^ FDQ I@@D[EA
S^S6 se`ect aestTna, aestTfioe, stitus, type, sr`, recdveryTodae
hrdo v$irclnveTaestTstitus wlere aestTna?92
AESQTNA AESQTFIOE SQIQUS Q^WE S]@ ]ECDXE]^TODAE
---------- ---------------------- --------- -------------- --- -----------------------
9 @DKTI]CLNXETAESQT9 XI@NA @DCI@ FD OIFIKEA ]EI@ QNOE IWW@^
-
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
18/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
Exp`drnfk tle Dric`e AMI Qeclfd`dky my
Kufisebirif ,Qlnyiku
Nf draer td clifke Wrdtectndf odae td OI\ IXIN@IMN@NQ^/OI\ W]DQECQNDF we oust live Stifamy read
`dk hn`es. Nf oy cise, i`reiay N live Stifamy ]ead @dk krdups it mdtl (Wrnoiry ifa Stifamy).
# D]@ K]DUWS IFA S]@ K]DUWS IQ W]NOI]^
S^S6 se`ect krdup#, oeomer, type hrdo v$`dkhn`e draer my krdup#2
K]DUW# OEOME] Q^WE
---------- ------------------------------------------------------ ----------
9 /u73/ipp/dric`e/driaiti/]EAD@DK/stmycros/read9m.`dk DF@NFE
9 /u79/ipp/dric`e/driaiti/]EAD@DK/stmycros/read9i.`dk DF@NFE
= /u79/ipp/dric`e/driaiti/]EAD@DK/stmycros/read=i.`dk DF@NFE
= /u73/ipp/dric`e/driaiti/]EAD@DK/stmycros/read=m.`dk DF@NFE
3 /u79/ipp/dric`e/driaiti/]EAD@DK/stmycros/read3i.`dk DF@NFE
3 /u73/ipp/dric`e/driaiti/]EAD@DK/stmycros/read3m.`dk DF@NFE
1 /u73/ipp/dric`e/driaiti/]EAD@DK/stmycros/stmyTread1.`dk SQIFAM^
5 /u73/ipp/dric`e/driaiti/]EAD@DK/stmycros/stmyTread5.`dk SQIFAM^
8 /u73/ipp/dric`e/driaiti/]EAD@DK/stmycros/stmyTread8.`dk SQIFAM^
; /u73/ipp/dric`e/driaiti/]EAD@DK/stmycros/stmyTread;.`dk SQIFAM^
IF^ SQIFAM^ ]EAD @DK HN@ES ICQNXE DF W]NOI]^4
S^S6 se`ect krdup#, sequefce#, mytes, usea, stitus hrdo v$stifamyT`dk2
K]DUW# SEYUEFCE# M^QES USEA SQIQUS
---------- ---------- ---------- ---------- ----------
1 7 5=1=
-
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
19/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
Exp`drnfk tle Dric`e AMI Qeclfd`dky my
Kufisebirif ,Qlnyiku
Df tle Wrnoiry aitimise N live 3 Df`nfe ]ead @DK Krdups ifa eicl hn`e snze ns 57O. Nt ns metter td
creite iaantndfi``y if extri krdup hdr Stifamy read `dk. Nf oy cise, N live 1 S]@ Krdups df tle
Wrnoiry wntl tle sioe snze dh tle Df`nfe ]ead `dk krdups.
S^S6 se`ect krdup#, mytes/97=1/97=1 hrdo v$stifamyT`dk2
K]DUW# M^QES/97=1/97=1
---------- ---------------
1 57
5 57
8 57
; 57
LD[ QD C]EIQE S]@ K]DUW DF W]NOI]^ 4
Suppdse Stifamy read `dk krdups yet fdt cdfhnkurea df tle Wrnoiry aitimise. ^du cif use hd``dwnfk
SY@ stiteoeft td creite Stifamy read `dk krdups df tle Wrnoiry aitimise.
# C]EIQE S]@ DF QLE W]NOI]^ AIQIMSE
S^S6 i`ter aitimise iaa stifamy `dkhn`e krdup 1 '/`dcitndf pitl/.../sread71.`dk'snze 57o2
...
S^S6 i`ter aitimise iaa stifamy `dkhn`e krdup 5 '/`dcitndf pitl/.../sread75.`dk'snze 57o2
...
S^S6 i`ter aitimise iaa stifamy `dkhn`e krdup 8 '/`dcitndf pitl/.../sread78.`dk'snze 57o2
...
S^S6 i`ter aitimise iaa stifamy `dkhn`e krdup ; '/`dcitndf pitl/.../sread7;.`dk'snze 57o2
...
Dfce ydu creite S]@krdups df tle Wrnoiry aitimise, usnfk hd``dwnfk query ydu cif vernhy nt.
# XE]NH^ SQIFAM^ ]EAD@DK K]DUWS DF W]NOI]^ AIQIMISE
S^S6 se`ect m.krdup#, m.oeomer, i.mytes hrdo v$`dkhn`e m, v$stifamyT`dk i
wlere i.krdup# ? m.krdup#2
...
[L^ [E FEEA S]@ K]DUWS DF SQIFAM^4
Is N sina, suppdse ydu wift td clifke tle prdtectndf odae td entler OI\ IXIN@IMN@NQ^/OI\ W]DQECQNDF
ydu oust live tle stifamy read `dks cdfhnkurea df tle stifamy aitimise.
Nh we wift td use dh ]EI@ QNOE IWW@^, hnrst ydu feea td cdfhnkure S]@ hn`es df tle Stifamy snae.
Dfce ydu cdfhnkure Stifamy ]ead @dks df tle Stifamy aitimise, @FS slnps read td ]HS tlef ]HS wrntes
read df Stifamy ]ead `dk hn`es. ]ead ns ipp`nea anrect`y tlrdukl tle S]@ (]ei` Qnoe Ipp`y) ifa
ades FDQ live td wint hdr tle S]@'s td me irclnvea. Hnfi``y I]Cf prdcess irclnves tle stifamy read
`dks td irclnve aestnfitndf.
-
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
20/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
Exp`drnfk tle Dric`e AMI Qeclfd`dky my
Kufisebirif ,Qlnyiku
Nf oy cise i`reiay N live S]@ krdup df tle Stifamy aitimise2 meciuse N io usnfk ]ei`-Qnoe-Ipp`y.
# D]@ HN@ES IFA S]@ HN@ES IQ SQIFAM^ AIQIMISE
S^S6 se`ect krdup#, oeomer, type hrdo v$`dkhn`e draer my krdup#2
K]DUW# OEOME] Q^WE
---------- ---------------------------------------------------- -------
9 /u73/ipp/dric`e/driaiti/]EAD@DK/cros/read9m.`dk DF@NFE
9 /u79/ipp/dric`e/driaiti/]EAD@DK/cros/read9i.`dk DF@NFE
= /u79/ipp/dric`e/driaiti/]EAD@DK/cros/read=i.`dk DF@NFE
= /u73/ipp/dric`e/driaiti/]EAD@DK/cros/read=m.`dk DF@NFE
3 /u79/ipp/dric`e/driaiti/]EAD@DK/cros/read3i.`dk DF@NFE
3 /u73/ipp/dric`e/driaiti/]EAD@DK/cros/read3m.`dk DF@NFE
1 /u73/ipp/dric`e/driaiti/]EAD@DK/cros/stmyTread1.`dk SQIFAM^
5 /u73/ipp/dric`e/driaiti/]EAD@DK/cros/stmyTread5.`dk SQIFAM^
8 /u73/ipp/dric`e/driaiti/]EAD@DK/cros/stmyTread8.`dk SQIFAM^
; /u73/ipp/dric`e/driaiti/]EAD@DK/cros/stmyTread;.`dk SQIFAM^
Mehdre ydu creite S]@ krdups df tle Stifamy aitimise hnrst cifce` tle O]W (Nh O]W ns ruffnfk).
Dfce ydu creite requnrea S]@ krdups tlef efim`e O]W df tle Stifamy aitimise.
# CIFCE@ O]W (Nh NQ NS ]UFFNFK)
S^S6 i`ter aitimise recdver oifikea stifamy aitimise cifce`2
Aitimise i`terea.
[e feea td creite 1 Stifamy ]ead @dk (S]@) krdups dh snze sioe is df`nfe read `dk krdups (57O) df
tle stifamy aitimise.
# C]EIQE S]@ DF QLE SQIFAM^ AIQIMISE
S^S6 i`ter aitimise iaa stifamy `dkhn`e krdup 1 '/`dcitndf pitl/.../sread71.`dk'snze 57o2
...
S^S6 i`ter aitimise iaa stifamy `dkhn`e krdup 5 '/`dcitndf pitl/.../sread75.`dk'snze 57o2
...
S^S6 i`ter aitimise iaa stifamy `dkhn`e krdup 8 '/`dcitndf pitl/.../sread78.`dk'snze 57o2
...
S^S6 i`ter aitimise iaa stifamy `dkhn`e krdup ; '/`dcitndf pitl/.../sread7;.`dk'snze 57o2
...
# SQI]Q O]W DF QLE SQIFAM^
S^S6 i`ter aitimise recdver oifikea stifamy aitimise anscdffect usnfk curreft `dkhn`e2
Aitimise i`terea.
$ps eh | krep orp
...
-
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
21/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
Exp`drnfk tle Dric`e AMI Qeclfd`dky my
Kufisebirif ,Qlnyiku
Fext ydu feea td set @DKTI]CLNXETAESQTfpirioeter td reh`ect read trifspdrt hdr tle few Wrdtectndf
odae. Is we anscussea eir`ner read slnppnfk pirioeter @DKTI]CLNXETAESQT=ittrnmutes sldu`a me
re`itea td syfclrdfdus (S^FC)odae.
# DF W]NOI]^ AIQIMISE
S^S6 sldw pirioeter `dkTirclnveTaestT=2
FIOE Q^WE XI@UE
--------------------- --------- --------------------------------------------------------
`dkTirclnveTaestT= strnfk servnce?crosam @K[] IS^FC XI@NATHD]?(DF@NFET@DKHN@ES,
W]NOI]^T]D@E) AMTUFNYUETFIOE?cros
S^S6 i`ter systeo set `dkTirclnveTaestT=?'servnce?crosam @K[] S^FC IHHN]O
XI@NATHD]?(DF@NFET@DKHN@ES,W]NOI]^T]D@E) AMTUFNYUETFIOE?cros' scdpe?mdtl2
Systeo i`terea.
S^S6 sldw pirioeter `dkTirclnveTaestT=2
FIOE Q^WE XI@UE
--------------------- --------- --------------------------------------------------------
`dkTirclnveTaestT= strnfk servnce?crosam @K[] S^FCXI@NATHD]?(DF@NFET@DKHN@ES,
W]NOI]^T]D@E) AMTUFNYUETFIOE?cros
S^S6 slutadwf nooeanite2
Aitimise c`dsea.
Aitimise ansoduftea.
D]IC@E nfstifce slut adwf.
S^S6 stirtup oduft2
...
Aitimise oduftea.
S^S6 i`ter aitimise set stifamy aitimise td oixnonze ivin`imn`nty2
Aitimise i`terea.
S^S6 i`ter aitimise dpef2Aitimise dpefea.
S^S6 se`ect amTufnqueTfioe, aitimiseTrd`e, prdtectndfTodae, prdtectndfT`eve` hrdo v$aitimise2
AMTUFNYUETFIOE AIQIMISET]D@E W]DQECQNDFTODAE W]DQECQNDFT@EXE@------------------------------ ---------------- -------------------- --------------------
stmycros W]NOI]^ OI\NOUO IXIN@IMN@NQ^ OI\NOUO IXIN@IMN@NQ^
# DF SQIFM^ AIQIMISE
S^S6 se`ect amTufnqueTfioe, aitimiseTrd`e, prdtectndfTodae, prdtectndfT`eve` hrdo v$aitimise2
AMTUFNYUETFIOE AIQIMISET]D@E W]DQECQNDFTODAE W]DQECQNDFT@EXE@
------------------------------ ---------------- -------------------- --------------------
cros WL^SNCI@ SQIFAM^ OI\NOUO IXIN@IMN@NQ^ OI\NOUO IXIN@IMN@NQ^
-
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
22/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
Exp`drnfk tle Dric`e AMI Qeclfd`dky my
Kufisebirif ,Qlnyiku
= - OI\ IXIN@IMN@NQ^ QD - OI\ W]DQECQNDF
# DF W]NOI]^ AIQIMISE
S^S6 se`ect amTufnqueTfioe, aitimiseTrd`e, prdtectndfTodae, prdtectndfT`eve` hrdo v$aitimise2
AMTUFNYUETFIOE AIQIMISET]D@E W]DQECQNDFTODAE W]DQECQNDFT@EXE@
------------------------------ ---------------- -------------------- ----------------------
stmycros W]NOI]^ OI\NOUO IXIN@IMN@NQ^ OI\NOUO IXIN@IMN@NQ^
S^S6 i`ter aitimise set stifamy aitimise td oixnonze prdtectndf2
Aitimise i`terea.
S^S6 se`ect amTufnqueTfioe, aitimiseTrd`e, prdtectndfTodae, prdtectndfT`eve` hrdo v$aitimise2
AMTUFNYUETFIOE AIQIMISET]D@E W]DQECQNDFTODAE W]DQECQNDFT@EXE@
------------------------------ ---------------- -------------------- --------------------
stmycros W]NOI]^ OI\NOUO W]DQECQNDF OI\NOUO W]DQECQNDF
# DF SQIFAM^ AIQIMISE
S^S6 se`ect amTufnqueTfioe, aitimiseTrd`e, prdtectndfTodae, prdtectndfT`eve` hrdo v$aitimise2
AMTUFNYUETFIOE AIQIMISET]D@E W]DQECQNDFTODAE W]DQECQNDFT@EXE@
------------------------------ ---------------- -------------------- --------------------
cros WL^SNCI@ SQIFAM^ OI\NOUO W]DQECQNDF OI\NOUO W]DQECQNDF
Fdw N io kdnfk td crisl Stifamy aitimise nfstifce 'cros', dfce N bn`` 'cros' nfstifce `ets see
dric`e reictndf nf OI\NOUO W]DQECQNDF odae.
# HNFA WODF DS NA &BN@@ NQ
$ ps -eh | krep podf
dric`e = =
-
7/25/2019 ROLE TRANSITIONS AND CONFIGUR ING PROTECTION MODES USING SQLPLUS INTERFACE.pdf
23/23
AIQI KUI]A DWE]IQNDFS USNFK SY@*W`us NFQE]HICE
@K[]: Errdr 9731 itticlnfk td ]HS hdr recdffect
I]C9: Errdr 9731 itticlnfk td ]HS hdr recdffect
WNFKRI]C9_: Errdr 3993 wlef pnfknfk stifamy crosam.
Errdr 9731 recenvea `dkknfk df td tle stifamy
@K[]: Errdr 9731 itticlnfk td ]HS hdr recdffect..
...
Errdrs nf hn`e /u79/ipp/dric e/anik/ramos/stmycros/stmycros/trice/stmycrosT`kwrT=8857.trc:
D]I-73993: efa-dh-hn`e df cdooufncitndf cliffe`
Errdr 3993 hdr irclnve `dk hn`e 3 td 'crosam'
Aestnfitndf @DKTI]CLNXETAESQT= ns UFS^FCL]DFNZEA
@K[]: I`` stifamy aestnfitndfs live hin`ea
******************************************************
[I]FNFK: I`` stifamy aitimise aestnfitndfs live hin`ea
[I]FNFK: Nfstifce slutadwf requnrea td prdtect prnoiry
******************************************************
@K[] (dspna: =8857): teronfitnfk tle nfstifce aue td errdr 987>= : dpntsb imdrtnfk prdcess
Nfstifce teronfitea my @K[], pna ? =8857
3 SEQ AIQI W]DQECQECQNDF ODAE QD - OI\ WE]HD]OIFCE
# DF QLE W]NOI]^ AIQIMISE
S^S6 stirtup oduft2
...
Aitimise oduftea.
S^S6 se`ect prdtectndfTodae, prdtectndfT`eve` hrdo v$aitimise2
W]DQECQNDFTODAE W]DQECQNDFT@EXE@
-------------------- --------------------
OI\NOUO W]DQECQNDF UFW]DQECQEA
S^S6 i`ter systeo set `dkTirclnveTaestT=?servnce?'crosam @K[] IS^FC
XI@NATHD]?(i``T`dkhn`es, prnoiryTrd`e) amTufnqueTfioe?cros' scdpe?mdtl2
Systeo i`terea.
S^S6 i`ter aitimise set stifamy aitimise td oixnonze perhdroifce2
Aitimise i`terea.
S^S6 i`ter aitimise dpef2
Aitimise i`terea.
S^S6 se`ect prdtectndfTodae, prdtectndfT`eve` hrdo v$aitimise2
W]DQECQNDFTODAE W]DQECQNDFT@EXE@
-------------------- --------------------
OI\NOUO WE]HD]OIFCE OI\NOUO WE]HD]OIFCE