一    用户管理 (1)

sys   system    (管理员)      scott   (普通用户)

前提: oracle上,假设你是oracle的管理员,当需要建立用户的时候,有你操作。

1,创建用户(必须是管理员)

SQL> create user  xxx identified by  xxxxxx;                         //创建用户,密码不能以数字开头

注意:创建的用户不能立刻登录

2, 授权用户相应的权限

SQL>  grant create seeion to xxx;                                      //授权新创建用户

SQL>  conn xxx/xxxxxx@orcl                                                //切换到新创建用户

二   创建用户细节

1,数据库里面的表是——逻辑的;  数据文件是——物理的; 表空间(在表和数据文件之间)——逻辑的

2, 完整的创建用户

SQL>  create username   identified by userpassword                       //创建一个用户,并设置密码,

defaulttablespace  ********                                                   //默认表空间

temporary tablespace ******                                              //临时表空间

quota 3m  on users;                                                      //限制临时表空间数据文件为3M

三,管理用户(2)

综合场景:创建一个用户,起名software,然后给他分配权限,可以让sofware 登录数据库、创建表、可以操作自己创建的表

回收角色,最后删除用户。

1,使用system创建software用户,密码设置为system

SQL> create user software   identified by system;

2,要想让software登录(连接)数据库,需要给其connet \session权限

SQL> grant connect to software;

SQL>grant resource  to software;

3,使用software用户登录

SQL>  conn software /system@orcl

SQL> show user;

4,  software 创建一张表

SQL> create table users(id number);

SQL> insert into  users values(1) ;

SQL> select * from users;

5,  删除用户oftware

SQL>  drop user sftware cascade;

//cascade  级联删除(表下有自己的数据对象时,加上选项cascade,一并把该用户拥有数据对象删除)

SQL> alter software account lock;               //先锁定software 用户

第五章 ORacle用户管理(1)相关推荐

  1. mysql和oracle用户管理_五种Oracle用户的授权与管理

    创建和删除用户是Oracle用户管理中的常见操作,但这其中隐含了Oracle数据库系统的系统权限与对象权限方面的知识.掌握还Oracle用 创建和删除用户是Oracle用户管理中的常见操作,但这其中隐 ...

  2. 《网络安全工程师笔记》 第五章:用户与组管理

    注:本笔记来自温晓飞老师的网络安全课程 第五章:用户与组管理 第一章:虚拟化架构与系统部署 第二章:IP地址详解 第三章:进制转换 第四章:DOS基本命令与批处理 第五章:用户与组管理 第六章:服务器 ...

  3. PostgreSQL数据库管理 第五章表空间管理

    PostgreSQL数据库管理 第五章表空间管理 概述 PostgreSQL是一个功能非常强大的.源代码开放的客户/服务器关系型数据库管理系统(RDBMS).支持丰富的数据类型(如JSON和JSONB ...

  4. Oracle用户管理学习总结

    Oracle 用户管理 一.用户的概念 用户,即user,通俗的讲就是访问oracle数据库的"人".在oracle中,可以对用户的各种安全参数进行控制,以维护数据库的安全性,这些 ...

  5. IT项目管理总结:第五章 项目范围管理

    第五章 项目范围管理 什么是项目范围管理 –范围(scope):指开发项目产品所涉及的所有工作和用来开展工作的所有过程 –可交付成果(deliverable):指作为项目的一部分而生产的产品 –项目范 ...

  6. 信息系统项目管理师---第五章 项目范围管理

    信息系统项目管理师-第五章 项目范围管理 范围管理 一.范围管理概述 1.项目范围管理需要做以下三方面工作: (1)明确项目边界,明确那些再范围内,那些再范围外. (2)确保所有该做的工作都做了,而且 ...

  7. 《C++应用程序性能优化::第五章动态内存管理》学习和理解

    <C++应用程序性能优化::第五章动态内存管理>学习和理解 说明:<C++应用程序性能优化> 作者:冯宏华等 2007年版. 2010.8.29 cs_wuyg@126.com ...

  8. 图解Oracle用户管理

    一 操作实例 首先以system用户登录: 创建用户dog,密码为wangwang: 用dog登录,不能登录: 需要授予create session权限,才能登录: dog登录成功: dog创建表,不 ...

  9. oracle用户手册在哪里,Oracle用户管理常用操作参考手册

    北大青鸟软件培训-网上学院: Oracle用户管理之一.创建profile文件. SQL>Create  profile  文件名  limit      FAILED_LOGIN_ATTEMP ...

最新文章

  1. 第一段冲刺_个人总结_5.2
  2. sublime text3 怎么配置、运行python_【IT专家】Sublime Text3配置在可交互环境下运行python快捷键...
  3. iOS从零开始学习直播之音频2.后台播放和在线播放
  4. 小甲鱼python视频第八讲(课后习题)
  5. CentOS7 iso封装语句
  6. Block的引用循环问题 (ARC non-ARC)
  7. 与 Rust 社区亲密接触!Rust 大会火热报名!
  8. 使用Oraclize让智能合约调用外部数据
  9. 小酌重构系列[20]——用条件判断代替异常
  10. 线上python课程一般多少钱-培训python多少钱 ?
  11. POJ-2754 Similarity of necklaces 2 区间取下界操作+DP
  12. 几篇关于UDEV的文章
  13. AD9 设置网络标号作用域
  14. C语言四分位数Quartile算法(附完整源码)
  15. vue实现图片切换效果
  16. Spring Cloud Alibaba 2021.0.1.0 版本发布啦
  17. 热更新——Sophix
  18. 做外汇投资交易为何大家都钟爱MT4软件
  19. 开发 React Native APP —— 从改造官方Demo开始(二)
  20. 自己动手,丰衣足食 —— 学习自定义View(一)

热门文章

  1. 沉默是金不如开口为银
  2. CentOS系统设置开机自启动
  3. OSError: mysql_config not found
  4. Java算法面试题 一个顺子带一对
  5. 微信小程序函数调用监控
  6. vijos p1659——河蟹王国(线段树)(复习)
  7. 非洲儿童(南阳oj1036)(馋)
  8. HTML5新特性介绍
  9. oracle 基础1
  10. [转] GIS算法源码集合