Oracle 用户管理(一)

1     创建用户

create user @username identified by @password

例如:create user aobama identified by future

创建了一个用户名为“aobama”的用户,该用户的密码是“future”。

注意:Oracle中创建用户需要管理员(DBA)权限,而且用户的密码必须以字母开头。

2    修改用户密码

a. 修改当前用户的密码

sql> password 用户名

b. 修改其他用户(非当前用户)的密码

sql> alter user 用户名 identified by 新密码

例如:alter user aobama identified by benladeng

注意:修改非当前用户的密码时需要管理员权限

3    删除用户

sql> drop user 用户名 [cascade]

注意:当前用户不能删除自己本身。如果删除一个已经创建了表的用户,则需要加参数[cascade]

4    给某个用户赋予登陆数据库的权限

sql> grant connect to 用户名

例如: grant connect to aobama

5    给一个用户赋予resource 权限

sql> grant resource to 用户名

6    给某个用户授权,使其能够访问一张表

sql> grant select on 表名 to 用户名

例如:grant select on emp to benladeng

select * from aobama.emp

7    收回给某个用户赋予的权限

sql> revoke select on emp from benladeng

注意:只有赋予权限的人才能收回权限。即谁赋予,谁收回.(解铃还须系铃人)

8    给某个用户赋予某个权限,并且使这个用户可以将此权限赋予其他人

sql> grant select on 表名 to 用户名 with grant option

例如: grant select on emp to aobama with grant option

此时用户aobama不但有了查询emp表的权限,而且他还具有将这个权限赋予其他人的资格

Oracle 用户管理(一)

时间: 2024-08-06 07:57:32

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用户管理模式的备份恢复_超越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的学习一:安装与卸载、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 用户管理权限

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作为一个大型数据库,在很多大公司中都有应用,所以很有必要了解一下,尤其是一些日企使用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

三、oracle 用户管理(user)

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

Oracle用户管理和角色管理

原博:http://liwx.iteye.com/blog/1182251 一.创建用户的Profile文件 1 SQL> create profile student limit // student为资源文件名 2 FAILED_LOGIN_ATTEMPTS 3 //指定锁定用户的登录失败次数 3 PASSWORD_LOCK_TIME 5 //指定用户被锁定天数 4 PASSWORD_LIFE_TIME 30 //指定口令可用天数 二.创建用户SQL> Create User userna