用户、权限、概要文件的理解

打开SQL*Plus----http://127.0.0.0/isqlplus   记录时间50m 2012-6-12

1.用网页SQL*plus创建用户

  grant select on scott.dept to test

conn / as sysdba
修改test用户的表空间
alter user test default tablespace tt;
改密码
alter user test idenfified by test2
锁定账号
alter user test account lock;
解除账号
alter use test account unlock;
创建用户
create user qqq indentified by qqq123 default tablespace tt(指定默认的表空间);
授予连接权限
grant connect to qqq

grant select on scott.emp to qqq 授予查询scott用户下emp表的权限给qqq用户

with grant option; 授予被授予用户给其他用户这个权限

grant all on scott.emp to qq 
---上面授权的都是表

----如果对存储过程授权

grant execute on tt.proc01 to test

以上是操纵某个对象的授权

系统授权方式:

grant create user to test; 授予创建用户给test用户
grant drop user to test;授予删除用户给test用户

with admin option 级联授权

解除权限

revoke select on select.dept from test;
revoke create user from test;

角色授权---角色控制用户

概要文件

表空间什么意思

在oracle中不管你操作什么都需要相应权限才能使用它里面的东西,用户和角色常常让人分不清楚,用户其实就是一个实实在在的名字,它没有具体的权限什么也不能操作。如果我们想让这个用户操作增、删、查的操作,往往需要给具体的权限,才能执行。用户有很多,我们一一给他们授权很麻烦,如果把用户要使用的权限封装在角色里,直接把角色授予用户,这样我们维护oracle 的安全就简单多。

对于概要文件,它在我们登陆oracle数据库之前,会自动通过后台检索概要文件判断我们在客户端输入的信息是否我们设置的一样,它还有其他功能后期再补。

 

上面有不对,请大家指正,多多包涵。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

huangleijay

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值