`
kiddwyl
  • 浏览: 403424 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Oracle DBA常用知识(一)

阅读更多

    今天工作感觉好累,所以稍微写一点好了,今天首先介绍Oracle常用的DBA命令:

    1. alter user crm quota unlimited on userdata;

        授予用户表空间权限

    2. grant create any view to CRM;

        授予CRM用户操作权限

    3. password CRM;

        修改CRM密码;

    4. create tablespace userdata datafile 'C:\Ora90\oradata\userdata01.dbf' size 200M;

        添加表空间;

    5. create user CRM identified by normal default tablespace userdata;

        添加用户;

   6. alter tablespace kiddcrm add datefile '/home/oracle/oradata/kiddhome3.dbf' size 3000M;

       添加数据文件到表空间

   7. grant plustrace to crm

        将该role授予任何用户

  8. 权限赋予

        SQL> grant select on FALLCRM.CRM_MAIL to fallcrm;

        SQL> grant update on FALLCRM.CRM_MAIL to fallcrm;

        SQL> grant delete on FALLCRM.CRM_MAIL to fallcrm;

        赋予某一个用户单独表操作权限

        Create  user  UserName  Identified  By  UserPassword;  //创建用户

        GRANT  SELECT  ANY  DICTIONARY  TO  UserName;  //授予所有字典的查询权限
 
        GRANT  SELECT  ANY  SEQUENCE  TO  UserName;  //授予所有序列的查询权限
 
        GRANT  SELECT  ANY  TABLE  TO  UserName;  //授予所有表的查询权限

        GRANT  SELECT  ANY  VIEW  TO  UserName; //授予所有视图的查询权限

  9.建立外建关联

         SQL> alter table CRM_CUSTOMER add constraint FK_DEPARTMENT_ID foreign key (DEPARTMENT_ID) references CRM_DEPARTMENT (DEPARTMENT_ID);

  10.表别名建立(数据表对象的名称替换)
 conn system/[password] as sysdba;
 //如果在scott帐号夏的某个权限不足的话,可以通过下面的一系列操作来完成:
 grant create synonym to scott;
 conn scott/tiger;

 创建:
 create synonym [别名] for tablename;
 删除:
 drop synonym [别名];


 举例:
 select * from fallcrm.crm_customer
 等同于
 select * from crm_customer;

分享到:
评论

相关推荐

    Oracle DBA基础知识

    ### Oracle DBA基础知识 #### 一、Oracle体系结构 ##### 1.1 Oracle Server Oracle Server 是Oracle数据库的核心组件,负责处理用户请求并提供数据库服务。它由两大部分组成:系统全局区(SGA)和程序全局区(PGA)。...

    oracle_DBA常用命令

    本文将详细介绍《oracle_DBA常用命令》文档中提及的关键知识点及其应用场景,帮助读者深入理解并掌握这些实用技巧。 #### 1. 显示所有参数及其设置值 **命令:** `SELECT * FROM v$parameter;` - **作用:** 此命令...

    Oracle DBA常用指令

    ### Oracle DBA常用指令知识点详解 #### 一、基本概念介绍 Oracle数据库是业界领先的数据库管理系统之一,广泛应用于企业级应用。Oracle DBA(Database Administrator)是指负责管理和维护Oracle数据库的专业人员。...

    oracle dba常用sql

    以上就是从提供的标题、描述及部分内容中整理出的Oracle DBA常用SQL知识点。这些知识点覆盖了Oracle DBA日常工作中的多个方面,包括监控实例状态、管理Trace文件和日志、备份与恢复、检查离线数据文件、检查表空间...

    oracle dba 常用语句

    以下是一些Oracle DBA常用的SQL语句和相关知识点: 1. **监控数据库性能** - `监控数据库性能的SQL.sql`: 这可能包含`V$SESSION`, `V$INSTANCE`, `V$SESSION_WAIT`等视图的查询,用于检查当前会话的状态,等待事件...

    ORACLE DBA入门教程

    ORACLE入门的基础知识及DBA维护常用理论和命令,帮助你快速了解ORACLE

    Oracle dba_script

    Oracle DBA 常用 Script,我看了你写的如何快速成为一名优秀的oracle DBA>那篇文章,很有感触。我也一直像你说的那样,努力学习oracle。上大学开始就对oracle有很浓厚的兴趣,但是,工作后我做了两年的开发, 更想...

    oracle初级DBA常用命令

    ### Oracle DBA 常用命令 #### 一、系统管理与维护 **1. SQL*Plus登录** - **命令**: `sqlplus / as sysdba` - **描述**: 以管理员身份登录到SQL*Plus环境。 - **用途**: 适用于执行数据库管理和维护任务。 **...

    dba常用sql多年长期总结

    ### DBA常用SQL总结 #### 一、DBA的基本职责与技能要求 作为一个数据库管理员(DBA),除了具备一定的技术背景之外,还需要深入了解业务流程以及业务对于数据库的具体操作需求。这意味着DBA不仅要能够确保数据库...

    OracleDBA安装手册

    ### OracleDBA安装手册知识点概览 #### 一、Oracle数据库概述 - **Oracle数据库**:作为全球领先的数据库管理系统之一,Oracle提供了强大的数据管理和处理能力,适用于多种应用场景,包括企业级应用、云服务等。 - ...

    Oracle DBA的Unix袖珍中文参考手册

    了解Unix的基本架构、目录结构(如/、/bin、/usr等)、Shell脚本编写和常用命令是每个Oracle DBA必备的基础。 2. **进程管理**:Unix系统中的进程是执行中的程序实例。DBA需要熟悉`ps`、`kill`、`nice`和`renice`等...

    Oracle\Oracle DBA课程安排.doc

    Oracle DBA课程旨在深入理解和掌握Oracle数据库管理员的关键技能和知识,包括数据库的安装、网络配置、系统架构、实例管理、数据库文件管理、安全管理、模式管理、数据库备份与恢复以及Oracle 10g的新特性。...

    Oracle DBA常用SQL查询

    ### Oracle DBA常用SQL查询知识点解析 #### 一、查看表空间的名称及大小 - **SQL查询**: ```sql select t.tablespace_name, round(sum(d.bytes / (1024 * 1024)), 0) ts_size from dba_tablespaces t, dba_...

    Oracle.DBA

    10. **自动化与脚本编写**:DBA常用SQL*Plus、PL/SQL或Shell脚本来自动化日常任务,提高工作效率。 总之,Oracle DBA的角色涵盖了数据库的生命周期管理,从创建到维护,再到扩展和优化。这份学习资料将引导你逐步...

    OracleDBA工作经验知识总结.pdf

    根据提供的文件内容,以下是关于Oracle DBA工作的知识总结,主要围绕Oracle数据库安装、用户登录、管理以及常见问题处理等知识点展开: 一、Oracle数据库的安装及用户创建 1. Oracle数据库安装后会自动创建sys和...

    ORACLE-DBA常用脚本.ppt

    以下是一些关于Oracle DBA常用脚本的知识点: 1. 完整性约束检查: - 完整性约束是数据库设计的重要部分,包括主键、外键等,确保数据的一致性和准确性。 - 外键约束对性能可能有影响,因为它们会导致行级锁定,...

    oracle创建DBA用户

    ### Oracle 创建 DBA 用户知识点详解 #### 一、Oracle 创建 DBA 用户背景介绍 在 Oracle 数据库管理系统中,为了确保数据的安全性和管理的有效性,通常会根据不同的需求为不同的用户分配不同的权限。其中,DBA...

    oracle,dba,shell,c

    标题中的"oracle, dba, ...这些文档构成了一个完整的Oracle DBA学习路径,从基础的安装配置到复杂的性能优化和安全备份,覆盖了数据库管理的全生命周期。通过深入学习和实践,读者可以逐步提升自己的Oracle DBA技能。

    PeopleSoft for the Oracle DBA.pdf

    根据提供的文件信息,我们可以深入探讨该书籍所涵盖的关键知识点,主要关注于PeopleSoft与Oracle数据库管理(DBA)之间的关联及技术细节。 ### 标题:“PeopleSoft for the Oracle DBA.pdf” 此书旨在帮助Oracle...

    国外公司的oracle dba 面试题

    根据给定的文件信息,以下是对“国外公司的Oracle DBA面试题”中提及的关键知识点的详细解析: ### 1. 共享池的内存层 共享池是Oracle SGA(系统全局区)的一个组成部分,主要负责存储数据字典缓存和库缓存。数据...

Global site tag (gtag.js) - Google Analytics