Oracle创建⽤户、⾓⾊、授权、建表
Oracle创建⽤户、⾓⾊、授权、建表
Devin01213 2019-05-16 10:21:49 21510 收藏 32
分类专栏: Oracle
wps字间距怎么调版权
oracle数据库的权限系统分为系统权限与对象权限。系统权限( databa system privilege )可以让⽤户执⾏特定的命令集。例如,create table权限允许⽤户创建表,grant any privilege 权限允许⽤户授予任何系统权限。对象权限( databa object privilege )可以让⽤户能够对各个对象进⾏某些操作。例如delete权限允许⽤户删除表或视图的⾏,lect权限允许⽤户通过lect从表、视图、序列(quences)或快照(snapshots)中查询信息。
每个oracle⽤户都有⼀个名字和⼝令,并拥有⼀些由其创建的表、视图和其他资源。oracle⾓⾊(role)就是⼀组权限(privilege)(或者是每个⽤户根据其状态和条件所需的访问类型)。⽤户可以给⾓⾊授予或赋予指定的权限,然后将⾓⾊赋给相应的⽤户。⼀个⽤户也可以直接给其他⽤户授权。
应急培训⼀、登录
sqlplus sys/sys as sysdba;
政府办主任1、创建⽤户
狼粗大倒刺太深了create ur test identified by test;
这样就创建了⼀个⽤户名密码都为test的⽤户但这个时候test还是不能登陆成功的,我们需要赋予相应的权限
2、赋予create ssion 的权限
grant create ssion to test;
这样test⽤户就能成功登录进去
驱逐的近义词
四字名字大全要霸气赋予⽤户创建表的权限
grant create table to test;
赋予相应的权限
grant unlimited tablespace to test;
这个时候⽤户就拥有了创建表的权限由于表是⽤户test的,相应的他就拥有了对创建的表的增删查改的权限了
3、撤销权限淅沥沥
revoke create table from test;
⼆、删除⽤户
drop ur ⽤户名;
若⽤户拥有对象,则不能直接删除,否则将返回⼀个错误值。指定关键字cascade,可删除⽤户所有的对象,然后再删除⽤户。感恩节的由来简介