添加用户(随着用户的创建,自动产生与用户同名的schema)
CREATE USER "TESTER" PROFILE "DEFAULT" IDENTIFIED BY "TESTER" DEFAULT TABLESPACE "TESTDATA" TEMPORARY TABLESPACE "TESTTEMP" ACCOUNT UNLOCK;
赋权(说实话,这些权限是开发中使用的权限,如果用户生产环境,请自行对于用户创建相应的系统权限)
据说生产环境下,只是connect resource这样的角色就可以了。
GRANT "CONNECT" TO "TESTER";
GRANT "RESOURCE" TO "TESTER";
GRANT "DBA" TO "TESTER";
GRANT "EXP_FULL_DATABASE" TO "TESTER";
GRANT "IMP_FULL_DATABASE" TO "TESTER";
删除用户:例如创建了一个用户 A,要删除它可以这样做
connect sys/密码 as sysdba;
drop user A cascade;//就这样用户就被删除了
用户修改密码,解锁
ALTER USER "SCOTT" IDENTIFIED BY "*******"
ALTER USER "SCOTT" ACCOUNT UNLOCK
1.查看所有用户:
select * from dba_user;
select * from all_users;
select * from user_users;
2.查看用户系统权限:
select * from dba_sys_privs;
select * from all_sys_privs;
select * from user_sys_privs;
3.查看用户对象权限:
select * from dba_tab_privs;
select * from all_tab_privs;
select * from user_tab_privs;
4.查看所有角色:
select * from dba_roles;
5.查看用户所拥有的角色:
select * from dba_role_privs;
select * from user_role_privs;
分享到:
相关推荐
其中,Provider 指定了 Oracle 客户端的提供者,Data Source 指定了 Oracle 数据库的实例,User Id 和 Password 指定了连接数据库的用户名和密码。 执行 SQL 语句 在连接 Oracle 数据库之后,我们可以执行 SQL ...
- 使用 `id oracle` 命令来查看 `oracle` 用户的组和 ID。 #### 配置内核参数 为了保证 Oracle 数据库能够稳定运行,需要调整系统的内核参数。 **备份配置文件** - 在修改之前,应该先备份 `/etc/security/limits`...
用户管理模块负责用户信息的添加、删除和修改。该模块使用Users表来存储用户信息,包括用户编号、用户名、用户密码、权限、生日、邮箱、联系电话和籍贯等字段。 5. 数据库设计: 系统使用Oracle数据库管理系统,...
MFC通过ADO实现了对Oracle数据库的增删改查,主要实现了数据的增加、删除、修改、查找功能。该资源本原本是日文的,我通过个人的学习和翻译,把相关重要代码的注释以及界面都翻译成了中文。并且在此基础上添加了不少...
用户是数据库的使用者,而用户管理包括创建用户、修改密码、删除用户以及用户授权和权限管理等。例如,创建用户涉及分配权限,用户授权指的是给用户赋予对数据库的操作权限,而收回权限则是撤销用户的某些权限。权限...
"jsp连接Oracle数据库实现增删改查"这个项目旨在教你如何利用JSP(JavaServer Pages)技术来构建一个完整的用户管理系统,包括登录、注册以及对数据表(如学生表)的CRUD(Create, Read, Update, Delete)操作。...
Oracle数据库是全球广泛使用的大型关系型数据库管理系统,尤其在企业级应用中占据着重要的地位。本教程旨在为初学者提供一套完整的Oracle数据库安装与使用指南,帮助读者快速掌握Oracle的基础知识和操作技能。 首先...
在Oracle数据库管理系统中,`doc`命令可能指的是文档或指令集,用于执行对数据库的一系列基本操作。这里我们将详细探讨如何使用这些命令来操作Oracle数据库。 首先,要查询已知表的全部数据,可以使用`SELECT * ...
它可以连接到 Oracle 数据库,执行 SQL 语句,查看查询结果,并提供了许多有用的功能,如编辑和执行脚本文件。 连接到 Oracle 数据库 使用 SQL*PLUS 工具可以连接到 Oracle 数据库,语法为:`conn username/...
**Oracle数据库课程设计报告**主要围绕一个基于Oracle数据库的通讯录系统进行设计与实现。该系统的目的是解决传统纸质通讯录存在的问题,如存储信息量小、查找不便、无法存放照片、安全性低等问题。通过采用现代化的...
C#连接Oracle数据库执行简单的增删改查操作 C#连接Oracle数据库执行简单的增删改查操作是指使用C#语言连接Oracle数据库,并执行基本的数据操作,如增删改查。下面是对该操作的详细解释: 一、连接Oracle数据库 要...
在本教程中,我们将深入探讨如何利用Struts2来实现对Oracle数据库的CRUD(创建、读取、更新和删除)操作。 首先,我们需要在项目中集成Struts2框架。这通常涉及到以下几个步骤: 1. 添加Struts2的核心库到项目的类...
### Oracle数据库常见维护问题手册-精典 #### 数据库基础 **数据库启动方式** Oracle数据库启动通常通过`SQL*Plus`工具来进行。首先确保已经安装并配置了正确的Oracle客户端环境,然后通过以下命令来启动数据库:...
本项目“jdbc连接Oracle数据库实现学生管理系统”提供了一个基础框架,通过Java JDBC技术与Oracle数据库交互,实现了对学生信息和班级信息的增删改查操作。Oracle数据库以其稳定性和高性能在企业中广泛使用,而JDBC...
这个文件的详细内容未给出,但我们可以推测它可能包含了一些处理特定请求的方法,比如处理用户注册、修改密码或执行其他管理操作。 总的来说,"Servlet用户管理界面(Oracle数据库)"项目涉及到的主要知识点包括:...
### Oracle数据库管理手册知识点解析 #### 一、数据库基础 **1.1 基本概念** - **数据**: 指的是任何可以被计算机处理的信息或事实。 - **数据库**: 是一种组织和存储数据的方式,它使得数据能够被方便地访问、...
在人事管理系统这个实例中,系统功能包括录入、修改、删除和查询员工资料,设置新用户和修改密码。采用B/S(浏览器/服务器)架构,便于用户通过网页访问。后台数据库选用Oracle,提供强大的数据处理能力。为了实现...
在Oracle数据库管理中,创建表空间和用户是基础但至关重要的操作,这直接影响到数据库的性能、安全性和数据管理效率。以下将详细解析如何在Oracle数据库中创建表空间和用户,以及这一过程中涉及的关键概念和步骤。 ...
a、oracle数据库系统变量的恢复,ora.reg中饱含了oracle的主要系统参数,其中home项包含了不同的版本信息,导入注册表后可以根据情况修改、增加或者删除对应的home信息。 b、oracle odbc驱动参数的恢复,需要导入...
通过以上步骤,我们已经成功在Oracle数据库中创建了一个新用户,并为其授予了创建表、更新表、删除表所需的权限。需要注意的是,在实际应用中,应根据具体情况灵活调整所授予的权限,避免过度授权带来的安全风险。...