oracle如何给用户分配权限与角色并回收
1、1.打开plsql developer软件,并进行登录
2、2.新建测试用户并为用户分配角色权限,如下图
3、3.分配完成后切换到测试用户,并使用测试用户创建数据表
4、4.在为测碍测行臬试用户分配权限的时候只分配了创建表的权限,并没有分配并表进行操作的权限,所以在对表进行curd操作时会提示如下图错误
5、5.切换到管理员账号为测试账户分配配额让其可以进行curd的操作,如下图
6、6.分配配额完成后切换到测试账户,再进行插入操作,可以看到已经可以进行操作了
7、7.如果想回收用户的权限可以通过revoke关键字来进行操作,如下图
8、8.权限与角色回收完成后,还要及时清理用户,在清理用户的时候发现用户不能直接被删除,是因为用户在数据库中已经创建为数据,在删除用户的时候也需要一并将用户创建的数据进行删除需要加cascade参数
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:58
阅读量:96
阅读量:64
阅读量:69
阅读量:59