Oracle初级测试题十七(11/11)--用户权限和角色

练习1

  1. 自己尝试创建一个用户user1
create user user1 indentified by user1;
  1. 使用管理员账户为用户user1分配create session和create table的权限。
grant create session to user1;

conn system/oracle;
grant create table to test;

课后作业

  1. 建立新用户neu
create user neu identified by neu;
  1. 给用户neu授权,使其能够登录到数据库,能够查询scott下的emp表,能修改emp表的sal,ename两个字段
grant connect to neu;
grant update on scott.emp to neu;

select * from scott.emp;
  1. 回收用户neu的登录权限
revoke connect from neu;
  1. 回收用户neu的所有对象权限
revoke update on scott.emp from neu;
  1. 建立角色role_neu
create role role_neu;
  1. 给角色role_neu授权,使其能够登录到数据库
grant connect to role_neu;
  1. 赋角色role_neu给用户neu
grant role_neu to neu;
  1. 删除角色role_neu
drop role role_neu;
  1. 删除用户neu
drop user neu;

分割线


博主为咯学编程:父母不同意学编程,现已断绝关系;恋人不同意学编程,现已分手;亲戚不同意学编程,现已断绝来往;老板不同意学编程,现已失业三十年。。。。。。如果此博文有帮到你欢迎打赏,金额不限。。。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 练习1 向部门表新增一个部门,部门编号为50,部门名称为HR,工作地点为SY。 向部门表新增一个部门,部门编号为6...
    涎涎阅读 2,928评论 0 0
  • 练习1 创建一个视图,通过该视图可以查询到工资在2000-5000内并且姓名中包含有A的员工编号,姓名,工资。 通...
    涎涎阅读 1,378评论 0 0
  • 思考题 查询工资比Jones工资高的员工信息? 查询工资最低的员工姓名? 练习一 查询入职日期最早的员工姓名,入职...
    涎涎阅读 3,777评论 0 0
  • 久违的晴天,家长会。 家长大会开好到教室时,离放学已经没多少时间了。班主任说已经安排了三个家长分享经验。 放学铃声...
    飘雪儿5阅读 7,847评论 16 22
  • 今天感恩节哎,感谢一直在我身边的亲朋好友。感恩相遇!感恩不离不弃。 中午开了第一次的党会,身份的转变要...
    余生动听阅读 10,894评论 0 11

友情链接更多精彩内容