`
kidiaoer
  • 浏览: 821926 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

Oracle创建删除用户实例及用户权限分配

阅读更多
Oracle创建删除用户实例及用户权限分配


    新建用户实例:


    首先,使用sys用户登陆sqlplus,然后新建用户名密码均为test的用户,表空间为users



    后给test赋resource,connect,dba权限


Cmd代码

   1. D:\>sqlplus /nolog  
   2.   
   3. SQL*Plus: Release 9.2.0.1.0 - Production on 星期二 1月 26 13:34:09 2010  
   4.   
   5. Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.  
   6.   
   7. SQL> conn / as sysdba;  
   8. 已连接。  
   9. SQL> create user test identified by test default tablespace users;  
  10.   
  11. 用户已创建  
  12.   
  13. SQL> grant resource,connect,dba to test;  
  14.   
  15. 授权成功。  
  16.   
  17. SQL> commit;  
  18.   
  19. 提交完成。  
  20.   
  21. SQL>  

D:\>sqlplus /nolog

SQL*Plus: Release 9.2.0.1.0 - Production on 星期二 1月 26 13:34:09 2010

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.

SQL> conn / as sysdba;
已连接。
SQL> create user test identified by test default tablespace users;

用户已创建

SQL> grant resource,connect,dba to test;

授权成功。

SQL> commit;

提交完成。

SQL>



    删除用户实例:



    删除用户后边必须跟cascade,否则失败  

Sql代码
   1. SQL> drop user test cascade;  
   2.   
   3. 用户已丢弃  
   4.   
   5. SQL>  

SQL> drop user test cascade;

用户已丢弃

SQL>


分享到:
评论

相关推荐

    Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结

    `DBA`权限授予用户管理员级别的权限。 **连接数据库命令**: 1. **方式一**: - 打开命令行工具,输入`sqlplus`。 - 输入用户名,例如`system`。 - 输入密码,例如`orcl`。 2. **方式二**: - 直接输入`sqlplus...

    Linux上建第二个ORACLE实例分析

    1. **权限设置**:由于Oracle数据库通常需要管理员权限来操作,第一步是确保你有足够的权限。在图形界面下打开终端,通过`xhost +`命令允许所有连接,然后切换到Oracle用户,使用`su - oracle`。 2. **环境变量设定...

    Oracle10g创建、修改、删除用户和用户表空间

    在Oracle 10g数据库管理中,创建、修改和删除用户以及用户表空间是数据库管理员(DBA)的常见任务。这些操作对于维护数据库的安全性、性能和数据完整性至关重要。下面将详细阐述如何在Oracle 10g中执行这些操作。 ###...

    oracle学习笔记002_创建删除数据库及新用户的创建

    在Oracle数据库管理中,创建和删除数据库以及新用户的创建是基础且重要的操作。这篇学习笔记主要涵盖以下几个核心知识点: 1. **Oracle数据库架构** Oracle数据库由多个组件组成,包括实例(Instance)和数据库...

    Oracle数据库创建表空间和用户.doc

    总之,创建表空间和用户是Oracle数据库管理的基础,它涉及到对存储资源的合理规划和用户权限的精确控制。通过上述步骤,不仅能够确保数据库的高效运行,还能增强系统的安全性和稳定性。在实际操作中,应仔细遵循...

    Oracle应用项目——用户管理实例.pdf

    本篇文档主要围绕Oracle用户管理实例进行讲解,涵盖了用户安全策略以及通过OEM(Oracle Enterprise Manager)和PL/SQL进行用户创建、修改、删除的操作步骤。 首先,理解用户安全策略至关重要。在Oracle中,不同类型...

    用户管理_源代码_jsp+oracle经典实例

    在本实例中,我们将探讨如何利用Java Server Pages (JSP) 和 Oracle 数据库来构建一个高效且安全的用户管理系统。 首先,JSP是一种服务器端脚本语言,用于创建动态网页。它结合了HTML、Java代码和内置对象,使得...

    28.Oracle用户和权限管理1

    Oracle 数据库用户和权限管理是数据库管理员(DBA)日常工作中不可或缺的部分。Oracle 提供了丰富的功能来确保数据库的安全性和高效运行。以下是关于 Oracle 用户和权限管理的详细讲解: 首先,Oracle 在创建新...

    1.0 oracle数据库_实例_用户_表空间之间的关系 1

    通过命令行工具SQL*Plus,以系统管理员身份(sys/sys as sysdba)登录,使用CREATE TABLESPACE语句创建表空间,然后用CREATE USER命令创建用户,并指定其默认和临时表空间。 - **操作2**:在创建的用户下,通过...

    Oracle课程设计(仓库管理系统)

    在本系统中,我们将创建多个用户,包括管理员、仓库管理员、普通用户等,并设置不同的权限。 用户的创建包括创建用户账户、设置密码、分配权限等。在分配权限时,我们需要设置不同的权限,例如SELECT、INSERT、...

    oracle用户权限管理

    **Oracle 用户权限管理** 主要涉及对数据库用户的登录权限、创建表权限、插入数据权限等方面的控制。通过合理设置这些权限,可以有效防止未授权访问和数据泄露等问题的发生。 #### 描述:有关Oracle的用户权限管理...

    Oracle用户(user)和表空间(tablespace).pdf

    Oracle 数据库是一个强大的关系型数据库管理系统,其用户管理和表空间机制是数据库管理和操作的基础。本文主要探讨了 Oracle 用户(user)和表空间(tablespace)的相关概念、创建、配置、修改以及删除等核心操作,...

    oracle权限管理基础

    总的来说,Oracle权限管理是确保数据安全的关键手段,涉及用户创建、权限分配、口令策略以及忘记密码的处理等多个方面。理解并熟练掌握这些基础知识,对于数据库管理员来说至关重要,能够有效保护数据安全并提升系统...

    \win 7下oracle服务被删除怎么办

    - 如果遇到权限不足的错误,确保你是在管理员权限下运行命令提示符窗口。 3. **检查实例状态**:新建实例后,需要检查Oracle服务的状态,以确保其能够正常启动。可以通过以下步骤进行检查: - 首先,确认Oracle...

    oracle 12c 数据库 教程

    用户和权限管理中,讲解了用户创建、权限分配、角色的应用以及概要文件(Profile)的配置,用于限制资源使用。数据库存储结构的管理涉及表空间和数据文件,以及自动存储管理(Automatic Storage Management, ASM)的...

    oracle11g节点扩容或删除

    - **数据库层面的删除**:通过DBCA或其他管理工具,选择实例管理选项中的删除实例功能,彻底移除节点上的数据库实例。 整个过程需要高度的谨慎和精确的执行,以防止任何可能的数据损失或服务中断。此外,对于大型...

    oracle命令行删除与创建用户的代码

    在Oracle数据库管理系统中,命令行接口是管理员进行各种操作的主要工具,包括用户管理。本文将详细解释如何在Oracle命令行中删除和创建用户,并探讨相关的权限和角色管理。 首先,让我们看看如何删除用户。在Oracle...

Global site tag (gtag.js) - Google Analytics