May 24
Oracle??????????????
???????????????????????????????????????????????????????????????????????????????????????????
Oracle???????????????????????????
????????????????Oracle?????Oracle?????????????????
?????????????connect?resource???????????????
???????????(??????????)????????????????????
????????????????????????????????????????????????
?????????????????????
??????????????????(???????)??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????SQL*PLUS???????????????????????????????????????????
???????????????????????????????????ā??ā????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Oracle????????????????????????????????????????????????Oracle??????????????????
???????????? ????????… ???????? ????? ???????????? ????? ???????? ????????????????
??????????????????
??????xiayan??????????account.paytable(account??paytable????)??????????????????????xiayan?????????(?????checkerrole)??????????xiayan???????xiayan??????????????????xiayan???????????????????????Oracle?????????????connect???????defaultrole?
?????????SQL?
(1)??????????
CREATE ROLE checkerrole IDENTIFIEDBYxm361001; CREATE ROLE defaultrole IDENTIFIEDBYdefaultrole; GRANTSELECT,UPDATEONaccount.paytableTOcheckerrole; GRANTCONNECTTOdefaultrole;
(2)????
CREATEUSERxiayanIDENTIFIEDBYxiayan;
(3)??
GRANTcheckerroleTOxiayan; GRANTdefaultroleTOxiayan;
(4)?????????
ALTERUSERxiayanDEFAULTROLEdefaultrole;
(5)????
CONNECTxiayan/xiayan@Oracle
???????????????
(6)????
SETROLEcheckerroleIDENTIFIEDBYxm361001;
??????xiayan??checkerrole????
????????????????????????????????????????????
Related Topics:
- Oracle??????????????
- Oracle??????????????
- Oracle??????????????
- Oracle??????????????
- Oracle??????????????
- Oracle??????????????