第九章:Managing users

1.create a user: database authentication

sql> create user juncky identified byoracle default tablespace users

sql> temporary tablespace temp quota 10mon data password expire

sql> [account lock|unlock] [profileprofilename|default];

2.change user quota on tablespace

sql> alter user juncky quota 0 on users;

3.drop a user

sql> drop user juncky [cascade];

4. monitor user

view: dba_users , dba_ts_quotas

第十章:managing privileges

1.system privileges: view =>system_privilege_map ,dba_sys_privs,session_privs

2.grant system privilege

sql> grant create session,create tableto managers;

sql> grant create session to scott withadmin option;

with admin option can grant or revokeprivilege from any user or role;

3.sysdba and sysoper privileges:

sysoper: startup,shutdown,alter databaseopen|mount,alter database backup controlfile,

alter tablespace begin/end backup,recoverdatabase

alter database archivelog,restrictedsession

sysdba: sysoper privileges with adminoption,create database,recover database until

4.password file members: view:=>v$pwfile_users

5.O7_dictionary_accessibility =truerestriction access to view or tables in other schema

6.revoke system privilege

sql> revoke create table from karen;

sql> revoke create session from scott;

7.grant object privilege

sql> grant execute on dbms_pipe topublic;

sql> grant update(first_name,salary) onemployee to karen with grant option;

8.display object privilege : view =>dba_tab_privs, dba_col_privs

9.revoke object privilege

sql> revoke execute on dbms_pipe fromscott [cascade constraints];

10.audit record view :=> sys.aud$

11. protecting the audit trail

sql> audit delete on sys.aud$ by access;

12.statement auditing

sql> audit user;

13.privilege auditing

sql> audit select any table by summit byaccess;

14.schema object auditing

sql> audit lock on summit.employee byaccess whenever successful;

15.view audit option : view=>all_def_audit_opts,dba_stmt_audit_opts,dba_priv_audit_opts,dba_obj_audit_opts

16.view audit result: view=>dba_audit_trail,dba_audit_exists,dba_audit_object,dba_audit_session,dba_audit_statement

第十一章:manager role

1.create roles

sql> create role sales_clerk;

sql> create role hr_clerk identified bybonus;

sql> create role hr_manager identifiedexternally;

2.modify role

sql> alter role sales_clerk identifiedby commission;

sql> alter role hr_clerk identifiedexternally;

sql> alter role hr_manager notidentified;

3.assigning roles

sql> grant sales_clerk to scott;

sql> grant hr_clerk to hr_manager;

sql> grant hr_manager to scott withadmin option;

4.establish default role

sql> alter user scott default rolehr_clerk,sales_clerk;

sql> alter user scott default role all;

sql> alter user scott default role allexcept hr_clerk;

sql> alter user scott default role none;

5.enable and disable roles

sql> set role hr_clerk;

sql> set role sales_clerk identified bycommission;

sql> set role all except sales_clerk;

sql> set role none;

6.remove role from user

sql> revoke sales_clerk from scott;

sql> revoke hr_manager from public;

7.remove role

sql> drop role hr_manager;

8.display role information

view:=>dba_roles,dba_role_privs,role_role_privs,dba_sys_privs,role_sys_privs,role_tab_privs,session_roles

第十二章: BACKUP and RECOVERY

1.v$sga,v$instance,v$process,v$bgprocess,v$database,v$datafile,v$sgastat

2. Rman need set dbwr_IO_slaves orbackup_tape_IO_slaves and large_pool_size

3. Monitoring Parallel Rollback

> v$fast_start_servers , v$fast_start_transactions

4.perform a closed database backup(noarchivelog)

> shutdown immediate

> cp files /backup/

> startup

5.restore to a different location

> connect system/manager as sysdba

> startup mount

> alter database rename file'/disk1/../user.dbf' to '/disk2/../user.dbf';

> alter database open;

6.recover syntax

--recover a mounted database

>recover database;

>recover datafile '/disk1/data/df2.dbf';

>alter database recover database;

--recover an opened database

>recover tablespace user_data;

>recover datafile 2;

>alter database recover datafile 2;

7.how to apply redo log files automatically

>set autorecovery on

>recover automatic datafile 4;

8.complete recovery:

--method 1(mounted databae)

>copy c:\backup\user.dbfc:\oradata\user.dbf

>startup mount

>recover datafile 'c:\oradata\user.dbf;

>alter database open;

--method 2(opened database,initiallyopened,not system or rollback datafile)

>copy c:\backup\user.dbfc:\oradata\user.dbf (alter tablespace offline)

>recover datafile 'c:\oradata\user.dbf'or

>recover tablespace user_data;

>alter database datafile'c:\oradata\user.dbf' online or

>alter tablespace user_data online;

--method 3(opened database,initially closednot system or rollback datafile)

>startup mount

>alter database datafile'c:\oradata\user.dbf' offline;

>alter database open

>copy c:\backup\user.dbfd:\oradata\user.dbf

>alterdatabase rename file 'c:\oradata\user.dbf' to 'd:\oradata\user.dbf'

>recover datafile 'e:\oradata\user.dbf'or recover tablespace user_data;

>alter tablespace user_data online;

--method 4(loss of data file with no backupand have all archive log)

>alter tablespace user_data offlineimmediate;

>alterdatabase create datafile 'd:\oradata\user.dbf' as 'c:\oradata\user.dbf''

>recover tablespace user_data;

>alter tablespace user_data online

5.perform an open database backup

> alter tablespace user_data beginbackup;

> copy files /backup/

> alter database datafile'/c:/../data.dbf' end backup;

> alter system switch logfile;

6.backup a control file

> alter database backup controlfile to'control1.bkp';

> alter database backup controlfile totrace;

7.recovery (noarchivelog mode)

> shutdown abort

> cp files

> startup

8.recovery of file in backup mode

>alter database datafile 2 end backup;

9.clearing redo log file

>alter database clear unarchived logfilegroup 1;

>alter database clear unarchived logfilegroup 1 unrecoverable datafile;

10.redo log recovery

>alter database add logfile group 3'c:\oradata\redo03.log' size 1000k;

>alter database drop logfile group 1;

>alterdatabase open;

or >cpc:\oradata\redo02.log' c:\oradata\redo01.log

>alter database clear logfile'c:\oradata\log01.log';

oracle命令 2,oracle里的常用命令2相关推荐

  1. linux常用命令_干货:Linux常用命令全称及讲解

    从事IT行业的很多人都会使用Linux常用命令,但是知道这些常用命令全称的人并不多,让我们来看看这些常用命令对应的全称吧!小编精心整理了一下,毕竟常用命令比较多,如果没有你常用的还望海涵,可以评论区补 ...

  2. Linux下使用ps命令查看进程状态【ps常用命令】

    Linux中的ps命令是Process Status的缩写.ps命令用来列出系统中当前运行的那些进程.ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信 ...

  3. linux中vim查看最后五行命令,Linux系统中Vi常用命令及高级应用

    一.简介 Vi命令可以说是Unix/Linux世界里最常用的编辑文件的命令了,很多人不喜欢VI因为它 的众多的命令集,但是我们只需要掌握基本的命令然后灵活地加以运用,相信你会象我一样喜欢它的. 本文旨 ...

  4. android 命令 格式化,Android ADB开发常用命令总结

    adb在开发中调试是很常用的命令,下面就来说说常用的adb命令. 简化adb 连接命令 如果指定ip 连接,一般为 adb conenct 172.18.xxx.xxx ,这样每次进行连接时,发现都有 ...

  5. python常用命令参考手册_Python基础#常用命令和函数

    本篇内容为个人之前所有学的python常用命令和函数的整理,后期会不断更新.由于本人平时双开,会同时包含python2和python3的命令,同时会以 #py2 #py3的注释注明, 没有注明的就代表 ...

  6. 【基础技术】【adb命令】adb原理与常用命令使用示例

    目录 1 adb是什么 1.1 adb组成 1.2 adb运行原理 2 adb常用命令 2.1 adb基础语法 2.2 常用命令 2.3 模拟按键输入 2.4 无线连接 2.5 dumpsys使用 2 ...

  7. linux回到初始的命令,Linux基础总结简单常用命令

    一: Linux常用命令: 1.pwd 对目录(文件夹)的操作 pwd 显示当前你所在路径 2.时间管理 date +%Y%m%d%H%M%S 更新时间 date 显示当前系统时间(年月日时间) da ...

  8. python命令大全下载-Python pip 常用命令汇总

    使用了这么就pip命令,但是一直是简单使用,很多命令都是用了查,查了用,今天把常用的命令汇总一下,方便使用. 命令: pip 由上图可以看到 pip 支持一下命令 Commands: install ...

  9. Windows中的命令行提示符里的Start命令执行路径包含空格时的问题

    转自:http://www.x2009.net/articles/windows-command-line-prompt-start-path-space.html 当使用Windows 中的命令行提 ...

  10. linux快捷命令怎么拼日期,liunx常用命令,快捷键

    原标题:liunx常用命令,快捷键 一.常用命令介绍 在linux系统中存在很多命令,这些命令可以帮助我们完成不同的工作,在这里面我们先介绍一些常用的基础命令,这些命令可以帮助我们完成对应的基本操作, ...

最新文章

  1. php mysql emoji表情_php 让MySQL支持Emoji表情 mysql 5.5.3+
  2. 用P3P header解决IE下iframe跨域访问时候session丢失的问题
  3. Python PIL反色混合
  4. 总结SQL Server窗口函数的简单使用
  5. shiro之自定义realm
  6. iOS 项目经验以及APP上架流程 _Dylan
  7. LeetCode 432. 全 O(1) 的数据结构(设计题)*
  8. ESS控制台发布新功能:创建多实例规格的伸缩配置
  9. 报错信息:NoReverseMatch at / 'blog' is not a registered namespace
  10. CSS让图片垂直居中的几种技巧
  11. 《近世代数》课程感想
  12. 如何在计算机修改wifi密码,wifi修改密码,教您电脑怎么修改wifi密码
  13. hadoop培训感想
  14. mysql导入.idb文件进行修复数据库
  15. 科学-天文学:天文学百科
  16. 【游戏测评】《海盗来了》:四手终与双拳难辨
  17. nagios NSCA 被动检测
  18. Load Balancer as a Service (LBaaS V2.0)
  19. Redis快速入门,一篇带你系统入门,学会即加薪
  20. 数据版“吐槽大会”: 国产综艺节目年终盘点

热门文章

  1. 商务日语邮件规范和技巧
  2. 2013年计算机控制A卷答案,计算机控制技术第二章习题标准答案整理及详解(2013.04.26修改版SK).doc...
  3. FreeCAD - 您专属的3D参数化建模工具
  4. 计算机专业大学活动,计算机专业大学生活动策划方案_旅游专业大学生活动策划方案.doc...
  5. 东京奥运会微博阅读量高达 236 亿,借势奥运营销,让我们一起来看看各大品牌都做了什么?
  6. 学霸如何用计算机表白,520,表白进行时!各科学霸们逆天的表白方式
  7. hexo博客快速搭建
  8. 删除数据库的sql语句
  9. 阿里云【名师课堂】Java面向对象开发57 ~ 59:覆写
  10. gensim 英文文本相似度