oracle用户管理实例

oracle中的用户角色分为预定义角色和自定义角色。

角色是把常用的权限集中起来形成角色。

授权/分配角色命令

grant 权限/角色 to 用户

收回权限命令:

revoke

综合案例:

创建一个用户wangwu,然后给他分配两个角色,让他可登录,创建表,可以执行CRUD操作,然后回收相应的角色,最后删除用户。

1.创建用户:

2.授予两个常用角色:

3.wangwu登录:

4.wangwu修改密码:

5.wangwu创建一张表,同时向表中插入数据:

6.回收角色,回收角色要先把用户切换为system:

7.授权并撤销权限:

8.删除用户:

当我们删除一个用户时,如果该用户已经创建了数据对象,需要加上选项cascade,表示把这个用户创建的数据对象全部删除。

如果不想删除该用户创建的数据对象,那么可以冻结该用户账号。

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-13 16:32:59

oracle用户管理实例的相关文章

oracle 用户管理

1. 用户进程 Ps –elf | greporacleocl |grep–v grep 2. 数据库进程 Ps –elf |greporacleorcl 3. 守护进程 Ps –elf |grep oha 大池:在SGA中,大池是一个可选的缓冲区域,管理员可以根据需要对其进行配置,在大规模输入输出及备份过程中需要大池作为缓存空间,例如,大数据操作.数据库备份与恢复之类的操作. Java池:Java池是一个可选的缓冲区,但是在安装java或者java程序时必须设置Java池,它用于编译Java语

Oracle的学习一:安装与卸载、sql *plus常用命令、Oracle用户管理

1.为什么学习oracle? 性能优越: 小型数据库 中型数据库 大型数据库 acess.foxbase mysql.sql server.informix sybase.oracle.db2 复杂量小(100人内).成本千元内.对安全性要求不高 日访问量5000--15000.成本在万元内,比如商务网站 负载可以处理.海量数据库 .安全性很高sybase<oracle<db2 数据库的选择标准: 项目的规模:a.负载量有多大:b.成本: c.安全性 需求量大: 2.Oracle认证: DBA

Oracle用户管理模式的备份恢复_超越OCP精通Oracle视频教程培训16

oracle视频教程目标 Oracle视频教程,风哥本套oracle教程培训学习oracle数据库用户管理的备份与恢复,归档模式与非归档模式,闪回恢复区,冷备份,热备份,dbverify工具的详解,如何完全恢复丢失的所有数据文件,基于时间点/取消/SCN的不完全恢复案例,归档日志的损坏,联机日志文件的损坏,数据文件无备份的恢复等日常管理与维护. 适用人群 IT相关从业人员.Oracle数据库技术人员.想加工资的.想升职的都可以. 视频在线学习地址: http://edu.51cto.com/co

Oracle 用户管理(二)

1    给某人赋予"系统权限" SQL> grant connect to aobama with admin option 意思是将admin的连接数据库权限赋予"aobama",并且"aobama"可以将这种权限赋予其他人 2    关于赋予权限收回的问题 描述:A将查询emp表的权限赋予B,B又将该权限赋予C.那么当A把B的该权限收回时,C的权限是否也没有了呢? 答案:SQL> revoke select on emp fro

Oracle 用户管理(一)

1     创建用户 create user @username identified by @password 例如:create user aobama identified by future 创建了一个用户名为"aobama"的用户,该用户的密码是"future". 注意:Oracle中创建用户需要管理员(DBA)权限,而且用户的密码必须以字母开头. 2    修改用户密码 a. 修改当前用户的密码 sql> password 用户名 b. 修改其他用

Oracle 用户管理权限

Oracle 用户管理权限 一.创建用户的Profile文件 SQL> create profile student limit // student为资源文件名 FAILED_LOGIN_ATTEMPTS 3 //指定锁定用户的登录失败次数 PASSWORD_LOCK_TIME 5 //指定用户被锁定天数 PASSWORD_LIFE_TIME 30 //指定口令可用天数 二.创建用户 SQL> Create User username Identified by password  --密码

Oracle入门《Oracle介绍》第一章1-4 Oracle 用户管理

1.Oracle 默认用户 只有用合法的用户帐号才能访问Oracle数据库 Oracle 有几个默认的数据库用户 数据库中所有数据字典表和视图都存储在 SYS 模式中.SYS用户主要用来维护系统信息和管理实例. SYSTEM 是默认的系统管理员,该用户拥有Oracle管理工具使用的内部表和视图.通常通过SYSTEM用户管理数据库用户.权限和存储等 SCOTT用户是Oracle 数据库的一个示范帐户,在数据库安装时创建 2.创建新用户 要连接到Oracle数据库,就需要创建一个用户帐户 每个用户都

Oracle用户管理

前言:oracle作为一个大型数据库,在很多大公司中都有应用,所以很有必要了解一下,尤其是一些日企使用Oracle的较多,这几天踏上了oracle的学习征途.工欲善其事,必先利其器,首先从安装开始,然后是用户管理,接着表的管理,表的查询,java操作,事物等内容,内容非常丰富,想要学好也不容易.不过只要一步一个脚印,我相信一定会有收获的,特在此做一些学习上的记录,希望对大家有用,哈……写完150字真不容易,竟然少于150字不能发表……汗……!

三、oracle 用户管理一

一.创建用户概述:在oracle中要创建一个新的用户使用create user语句,一般是具有dba(数据库管理员)的权限才能使用.create user 用户名 identified by 密码; 注意:oracle有个毛病,密码必须以字母开头,如果以数字开头,它不会创建用户eg.create user xiaoming identified by oracle; 二.给用户修改密码概述:如果给自己修改密码可以直接使用SQL> password 用户名或passw如果给别人修改密码则需要具有d