①grant create session to test;--赋予create session的权限
grant select any table to b with admin option
/或
grant select any table to b with grant option
这么个意思.
以下是我找到的他们的区别
①.、with admin option
with admin option的意思是被授予该权限的用户有权将某个权限(如create any
table)授予其他用户或角色,取消是不级联的.
如授予A系统权限create session with admin option,然后A又把create
session权限授予B,但管理员收回A的create session权限时,B依然拥有create session的权限.但管理员可以显式收回B create
session的权限,即直接revoke create session from B.
with grant option的意思是:权限赋予/取消是级联的,如将with grant
option用于对象授权时,被授予的用户也可把此对象权限授予其他用户或角色,不同的是但管理员收回用with grant
option授权的用户对象权限时,权限会因传播而失效,如grant select on table with grant option to
A,A用户把此权限授予B,但管理员收回A的权限时,B的权限也会失效,但管理员不可以直接收回B的SELECT ON TABLE 权限.
①.、在使用oracle数据库的时候,权限是极其重要的,如果新建的用户如果没有权限,甚至都无法登录数据库,如下图.
要看你授什么权.\x0d\x0a权限分为系统权限和对象权限.\x0d\x0a\x0d\x0a授予连接权限:\x0d\x0agrant connect to scott;\x0d\x0a授予创建表等基本权限:\x0d\x0agrant resource to scott;\x0d\x0a授予dba:\x0d\x0agrant dba to scott;\x0d\x0a授予使用空间权限:\x0d\x0agrant unlimited on tablespace to scott;\x0d\x0aalter user scott quota unlimited on tablespace_name;\x0d\x0a\x0d\x0a备注:\x0d\x0a用户解锁和修改密码\x0d\x0a alter user scott identified by password account unlock;
现在Oracle有两种授权方式,按CPU(Process)数和按用户数(Named User Plus).前一种方式一般用于用户数不确定或者用户数量很大的情况,典型的如互联网环境,而后一种则通常被用于用户数确定或者较少的情况.
参数
处理器型号
Sun UltraSPARC T1 处理器
Sun UltraSPARC T1处理器
Intel、AMD处理器
①00
其他多核处理器
单核处理器
按用户数:Oracle用户数的官方定义是每一个访问Oracle数据库的用户,无论是自然人还是设备(如工业环境中的传感器之类),都算作一个用户(Named User).
按用户数购买则对应相应的产品有对应的License的最低购买量限制,如下:
产品
最低License数
Oracle Database Standard Edition ONE
Oracle Database Standard Edition
Oracle Database Enterprise Edition
Oracle Application Server Standard Edition ONE
All other Oracle Application Server products
①.0 Named User Plus licenses per CPU
当然用户应该根据自己的实际用户数订购,且不少于相应版本所要求的最低用户数.
更多的产品价格可以访问 查看.
以上就是土嘎嘎小编为大家整理的oracle怎么授权书相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!