Welcome 微信登录

首页 / 数据库 / MySQL / Oracle 11g下加密表空间的使用

Oracle 11g下加密表空间的使用相关阅读:Oracle Undo 镜像数据探究 http://www.linuxidc.com/Linux/2013-08/89074.htmOracle 回滚(ROLLBACK)和撤销(Undo) http://www.linuxidc.com/Linux/2013-08/88792.htmUndo 表空间损坏导致无法open http://www.linuxidc.com/Linux/2013-07/88122.htmUndo表空间失败的处理方法 http://www.linuxidc.com/Linux/2013-05/83974.htmOracle Undo表空间重建与恢复 http://www.linuxidc.com/Linux/2013-04/83128.htm1.创建目录[oracle@db1~]$ ~ $mkdir -p /u01/app/oracle/admin/orcl/wallet2.修改sqlnet.ora[oracle@db1~]$ ~ $cd /u01/app/oracle/product/11.1.0/db_1/network/admin/[oracle@db1~]$admin $ls
afiedt.buf    samples    sqlnet.ora      tnsnames.ora
listener.ora  shrept.lst  sqlnet.ora.bk2[oracle@db1~]vim sqlnet.oraENCRYPTION_WALLET_LOCATION=
        (SOURCE=
                (METHOD = FILE)
                (METHOD_DATA =
                        (DIRECTORY = /u01/app/oracle/admin/orcl/wallet)))3.创建一个加密keySQL>alter system set encryption key identified by "welcome";System altered. 4.创建一个加密表空间SQL>CREATE TABLESPACE encts
  2  DATAFILE "$ORACLE_HOME/dbs/encts.dat" SIZE 10M
  3  ENCRYPTION
  4  DEFAULT STORAGE (ENCRYPT);Tablespace created.
5.查看是否创建成功SQL>select TABLESPACE_NAME,ENCRYPTED from dba_tablespaces
  2  where tablespace_name="ENCTS" TABLESPACE_NAME                                                ENC-----------------------------------                      -------ENCTS                                                                      YES 6.删除加密表空间SQL>drop tablespace encts including contents and datafiles;Tablespace dropped.更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12本文永久更新链接地址