Oracle用户管理(一)
2013-10-22 23:48
288 查看
1.创建新用户
首先应该使用系统账号登录,比如system,登录到sqlplus之后,执行sql语句:
create user wukong identified by wukong;
第一个wukong是用户名,第二个wukong是密码,用户名和密码一样;这样就可以建立wukong用户,但是这样的用户是无法登录系统的,具体原因还是Oracle的默认权限问题,众所周知,Oracle对于权限的管理非常的精细。要使wukong可以正常登录系统,需要执行一下sql语句:
grant connect to wukong;
这样就可以使用wukong登录系统了。
还有一个问题,这样的用户是可以登录,但是没有权限创建表,no privileges on tablespace 'USERS',可以这样整:
grant resource to wukong;
上面这句同样需要管理员的权限才可以赋予;
使用上面的方法可以再新建一个bajie的用户。
2.不同用户表的增删改查权限的设置
在SCOTT下有一个emp表,SCOTT可以随意查看此表,如果希望wukong可以查看此表该如何做呢?如下:
使用SCOTT账号登录,执行下列sql语句:
grant select on emp to wukong;
如果希望将此权限的控制权交给wukong,使得wukong可以将对SCOTT的emp表的查看权交给别的用户,可以在末尾加上with grant option;
这样就wukong就可以查看emp表了:
select * from scott.emp;
同样的,增删改权限也可以通过上面的方法设置。
如果需要收回wukong对emp表的查看权,使用scott登录,执行下列sql语句:
revoke select * from emp;
即可。同样的,增删改权限的收回也可以通过上述方法设置。
首先应该使用系统账号登录,比如system,登录到sqlplus之后,执行sql语句:
create user wukong identified by wukong;
第一个wukong是用户名,第二个wukong是密码,用户名和密码一样;这样就可以建立wukong用户,但是这样的用户是无法登录系统的,具体原因还是Oracle的默认权限问题,众所周知,Oracle对于权限的管理非常的精细。要使wukong可以正常登录系统,需要执行一下sql语句:
grant connect to wukong;
这样就可以使用wukong登录系统了。
还有一个问题,这样的用户是可以登录,但是没有权限创建表,no privileges on tablespace 'USERS',可以这样整:
grant resource to wukong;
上面这句同样需要管理员的权限才可以赋予;
使用上面的方法可以再新建一个bajie的用户。
2.不同用户表的增删改查权限的设置
在SCOTT下有一个emp表,SCOTT可以随意查看此表,如果希望wukong可以查看此表该如何做呢?如下:
使用SCOTT账号登录,执行下列sql语句:
grant select on emp to wukong;
如果希望将此权限的控制权交给wukong,使得wukong可以将对SCOTT的emp表的查看权交给别的用户,可以在末尾加上with grant option;
这样就wukong就可以查看emp表了:
select * from scott.emp;
同样的,增删改权限也可以通过上面的方法设置。
如果需要收回wukong对emp表的查看权,使用scott登录,执行下列sql语句:
revoke select * from emp;
即可。同样的,增删改权限的收回也可以通过上述方法设置。
相关文章推荐
- asm管理的Oracle 创建用户表空间
- Oracle用户、权限、角色管理
- Oracle用户管理
- Oracle命令--数据库用户管理
- Oracle 用户管理与安全 实操
- Oracle DBA 用户管理试题
- 五种Oracle用户的授权与管理
- oracle用户的管理!
- Oracle基础学习六之数据库权限及用户管理
- oracle----用户操作和权限管理
- Oracle笔记(十四) 用户管理
- Oracle教程之管理用户(四)--Oracle用户磁盘配额的管理
- 【Oracle】用户管理
- oracle体系结构和用户管理
- (总结)Oracle 11g常用管理命令(用户、表空间、权限)
- oracle用户管理的完全恢复4:在ARCHIVELOG 模式(恢复打开的数据库--数据库最初是关闭的)
- oracle 用户权限的管理
- Oracle用户、权限、角色管理
- 教为学:Oracle 11g OCP之路(八):用户权限管理
- Oracle用户管理