zl程序教程

您现在的位置是:首页 >  后端

当前栏目

Orcale权限、角色查看创建方法

方法权限 查看 创建 角色 Orcale
2023-06-13 09:14:53 时间
查看当前用户拥有的系统权限
复制代码代码如下:

select*fromuser_sys_privs;

系统权限系统管理员授予-----sys用户
复制代码代码如下:

createuserlisiidentifiedby123456//创建用户
grantcreatesessiontolisi//授予拥有会话的权限
grantcreatetabletolisi//授予创建表的权限
grantcreateunlimitedtablespacetolisi//授予无空间限制的权限
revokecreatesessionfromlisi//撤销权限
revokecreatetablefromlisi
revokecreateunlimitedtablespacefromlisi

当前用户对对象拥有是权限
复制代码代码如下:
select*fromuser_tab_privs;

对象权限对象创建者授予或撤销权限
如:lisi用户创建表tab
复制代码代码如下:
grantselectontabtowangwu//对表tab的查询条件授予给wangwu用户
grantallontabtowangwu//对表tab的所有操作授予给wangwu用户
revokeselectontabfromwangwu
revokeallontabfromwangwu

权限传递
sys->A用户->B用户
系统权限
复制代码代码如下:
grantceateanytabletolisiwithadminoption;//李四用户可以将此权限传递给其它用户

对象权限
复制代码代码如下:
grantselectontabAtolisiwithgrantoption;

角色
复制代码代码如下:
create(drop)rolemyrole
grantcreatesessiontomyrole
grantcreatetabletomyrole
grantmyroletolisi