Oracle安装成功后,会默认生成 三个用户
sys 用户:超级管理员 权限最高 它的角色 dba
system 用户:是系统管理员 权限很高 他的角色是dbaoper
scott用户:普通用户 密码 tiger
sys与system:
sys有create database的权限,而system没有
在删除用户时,注意
如果要删除的用户 已经创建了表,那么就需要 在删除的时候 带一个参数 cascade;
drop user 用户名 【cascade】
权限:系统权限,对象权限
系统权限:用户对数据库的相关权限
对象权限:用户对其他用户的数据对象操作的权限,其中数据对象包括:函数,过程,包,类型,表。。等等;
角色:预定义角色,自定义角色
预定义角色包括:connect,resource,dba...等等
让普通用户可以去查询scott的emp表:
首先以scott进入oracle,然后
grant select on emp to 普通用户名;
让普通用户可以去查询、删除、添加、修改scott的emp表:
grant select on emp to 普通用户名
scott收回普通用户对emp表的查询权限
revoke select on emp from 普通用户名
//对权限的维护
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余2页未读,立即下载