`
kalogen
  • 浏览: 886639 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

oracle删除指定用户的原数据库,建立该用户的新数据库

阅读更多

1。用超级管理员账号登录

先删除指定用户:

drop user ×× cascade ;会删除此用户名下的所有表和视图。

2.创建用户账号

CREATE USER "username"  PROFILE "DEFAULT"
    IDENTIFIED BY "passwd" DEFAULT TABLESPACE "userspacetables"
    TEMPORARY TABLESPACE "TEMP"
    ACCOUNT UNLOCK;
GRANT UNLIMITED TABLESPACE TO "username"
GRANT "CONNECT" TO "username";
GRANT "DBA" TO "username";
GRANT "EXP_FULL_DATABASE" TO "username";
GRANT "IMP_FULL_DATABASE" TO "username";
GRANT "RESOURCE" TO "username";

3.导入备份好的新数据库

     imp username/passwd@databaseurl  file=database.dmp full=y

4.完成。

分享到:
评论

相关推荐

    易语言连接Oracle数据库

    数据库连接组件用于建立与Oracle数据库的物理连接,而记录集组件则负责在程序中操作数据,如查询、插入、更新和删除记录。 1. 数据库连接组件: - 在易语言中,设置数据库连接通常涉及以下参数: - 数据源(DSN)...

    oracle新建数据库和连接配置步骤

    5. **存储选项**:指定数据库的数据文件、控制文件、redo日志文件的位置。根据性能和可用性需求,可以选择自动存储管理(ASM)或者手动配置文件系统。 6. **安全设置**:创建数据库管理员(DBA)用户,通常是` SYS`...

    Oracle数据库用户管理笔记.doc

    操作系统验证是指在操作系统上建立一个用户,并在 Oracle 数据库上建立一个相同的用户。密码文件验证是指使用密码文件来验证用户身份。 三、sys 用户和 system 用户 sys 用户是 Oracle 数据库的超级管理员,拥有...

    Oracle RAC 删除grid,oracle后重新安装 grid,oracle 软件和重建数据库

    Oracle RAC环境下的数据库操作是一项复杂的工作,尤其是涉及到删除和重新安装Grid Infrastructure及Oracle数据库的情况。这个过程通常是为了升级到企业版或者解决某些特定的技术问题。以下是对整个流程的详细解释: ...

    Oracle数据库维护手册

    如果需要删除用户,应谨慎操作,因为这将导致该用户拥有的所有数据库对象也被删除。 备份和恢复是确保数据安全和业务连续性的关键环节。Oracle数据库的备份分为物理备份和逻辑备份。物理备份是在数据库关闭状态下,...

    Oracle公司内部数据库培训之控制用户权限.pptx

    数据库管理员(DBA)通常拥有这些高级权限,以便执行诸如创建新用户、删除用户、删除表以及备份表等管理任务。 创建用户是权限管理的第一步,DBA可以通过`CREATE USER`语句来创建用户,例如`CREATE USER scott ...

    Oracle数据库语句大全.doc

    Oracle 数据库语句大全还包括创建表空间、删除表空间、查询表空间基本信息、创建用户、更改用户、锁定用户、删除用户等语句。 二.数据操纵语言(DML) 数据操纵语言(DML)用于操作数据库中的数据,包括插入、...

    dmp文件导入oracle数据库方法[参考].pdf

    Oracle 数据库中导入 DMP 文件方法 ...将 DMP 文件导入 Oracle 数据库需要按照一定的步骤进行,包括准备环境、安装 Oracle 数据库、建立表空间、建立用户并授予权限、使用 IMP 导入 DMP 文件、配置 SQL DEVELOPER 等。

    ORACLE数据库设计

    此外,通过创建角色可以更有效地管理权限,新用户在被授予角色后,便能成功创建表。 第3章深入介绍了如何建立和管理表。建表时需要定义列、数据类型、主键和索引等属性。修改表允许对已存在的表结构进行调整,如...

    数据库管理(oracle)实验

    本实验的主要目标是了解 Oracle 数据库管理的基本概念和技术,包括建立数据库、使用 DBCA 创建数据库、在 OEM 中创建表、使用 SQL 语句手工创建数据库和表、使用 PL/SQL 语句对数据库表进行插入、修改和删除数据操作...

    通过MSQL通过视图访问ORACLE中的表

    这需要在查询中指定Oracle数据库的连接信息,以及要复制的Oracle表的SQL查询。 示例: ``` CREATE TABLE oracle_table ( column1 datatype, column2 datatype, ... ) ENGINE=INNODB SELECT * FROM <Oracle...

    Oracle数据库备份恢复工具

    本工具"Oracle数据库备份恢复工具"是基于MFC(Microsoft Foundation Classes)界面开发的,旨在提供一个简单易用的平台,帮助用户轻松完成Oracle数据库的备份与恢复任务。 首先,我们来了解Oracle数据库备份的基本...

    oracle数据库crt连接工具

    一旦连接建立,用户可以通过SQL*Plus或者PL/SQL Developer等数据库客户端在SecureCRT会话中执行SQL语句,进行数据查询、插入、更新和删除操作。 作为DBA,利用SecureCRT还可以实现以下高级功能: 1. **脚本执行**:...

    Oracle数据库表建立字段唯一性的方法

    以下是对"Oracle数据库表建立字段唯一性方法"的详细解释: 1. **唯一约束(Unique Constraint)** - **定义**:唯一约束是一种表级约束,用于确保表中的某列或某些列的值都是唯一的。这意味着,除了NULL值之外,...

    oracle数据库练习A

    Oracle数据库是企业级关系型数据库管理系统,用于存储和管理大量结构化数据。以下是对题目中涉及的Oracle数据库知识点的详细解释: 1. **客户端连接配置**:为了使客户应用程序访问Oracle Server,需要在客户端配置...

    ORACLE安装及建立本地数据库.pdf

    在本文中,我们将深入探讨Oracle的安装过程以及如何在本地系统上建立一个新的数据库。 首先,安装Oracle数据库软件涉及以下步骤: 1. **下载Oracle安装软件**:通常,你可以从Oracle官方网站下载适合你操作系统的...

    Oracle数据库学习文档(详细)

    表空间的管理包括建立和改变表空间状态、删除和拓展表空间等,这些都是维护数据库性能的重要操作。 以上内容为文档中提到的主要知识点。Oracle数据库的学习是一个复杂而深入的过程,这篇文档作为初学者的入门指南,...

    oracle数据库的功能

    ### Oracle数据库功能详解 #### 一、SQL语言基础 **SQL**(Structured Query Language,结构化查询语言)是用于管理关系数据库的标准语言。SQL语言主要包括以下几个方面: 1. **DDL (Data Definition Language)**...

    Oracle数据库管理员技术指南

    2.4.3 怎样删除用户会话 2.4.4 怎样从数据字典中提取视图创建 命令 2.4.5 怎样从数据字典中提取索引定义 2.5 回顾 第3章 导出和导入技术 3.1 导出/导入特性概述 3.1.1 使用导出和导入 3.1.2 导出/导入的一般...

Global site tag (gtag.js) - Google Analytics