首页 / 数据库 / 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本文永久更新链接地址