Oracle学习记录整理笔记2-用户管理

用户管理为啥是第二个呢,奇怪了~~~~

--创建用户
create user jwb01 identified by jwb01;
--给予session
grant create session to jwb01;
--授权资源
grant resource to jwb01;
--给创建权限 选项可以有管理权限create,execute,alter,drop  也可以查询权限select,update,delete,insert 也可以直接授权用户某个角色
grant create table to jwb01;
--授权相反的就是收回权限了
revoke create table to jwb01;<pre name="code" class="sql"><pre name="code" class="sql">--授权到字段
 GRANT update (字段名称)ON 所属者.表名 TO user; 
 


grant dba或者grant all貌似常用一些,或许是我自己研究使用太多,错觉了。

用户管理就这么点?想多了,还多着呢!比如说这个

--查询用户所在的profile
SELECT username,PROFILE FROM dba_users;
--密码永不过期
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

其实也不多了

--将a_user用户中的某视图创建同义词给b_user用户
--执行完这个后,b_user就可以不用加用户名查看这个视图了
create synonym a_user.v_users for b_user.v_users;
同义词也是个挺好玩的东西,给同义词任何一方授权是同样的效果。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值