Oracle用户管理笔记
1.创建用户
sql>conn system/manager
sql>create user xiaoming identfied by m123; //密码必须以字母开头,而且默认新建的用户是没有登陆数据库的权限的

2.修改密码
sql>show user;
sql>password xiaoming //回车输入口令

3.删除用户(在删除用户是注意,如果删除的用户,已经创建了表,那么就必须要在删除时带上一个参数 cascade)
sql>drop user xiaoming;

4.赋权限
1)赋连接数据库权限
sql>conn system/manager;
sql>grant connect to xiaoming;// 赋连接数据库权限
sql>conn xiaoming/m123; //现在可以登陆成功了

2)赋创建表权限
sql>conn system/manager;
sql>grant resource to xiaoming; // 赋创建表权限
sql>conn xiaoming/m123;
sql>create table test(userId varchar2(20),username varchar2(30));
sql>desc test;

3)使xiaoming用户可以去查询scott的emp表
sql>conn scott/m123;
sql>grant select on emp to xiaoming; // 赋xiaoming可以查询scott的emp表的权限,
sql>conn xiaoming/m123;
sql>set linesize 120;
sql>set pagesize 200;
sql>select * from scott.emp; //xiaoming用户可以访问scott里边的emp表了
使xiaoming用户可以去修改/删除/查询/添加scott的emp表
sql>grant all on emp to xiaoming; //all就是对这张表的所有权限赋予小明

4)收回权限(scott希望收回xiaoming对emp表的查询权限)
sql>conn scott/m123;
sql>revoke select on emp from xiaoming;

对权限的维护
希望xiaoming用户可以去查询scott的emp表,还希望xiaoming可以把这个权限赋予别的用户
如果是对象权限,就加入with grant option
sql>conn scott/m123
sql>grant select on emp to xiaoming with grant option

sql>conn system/manager;
sql>create user xiaohong identified by m123;
sql>grant connect to xiaohong;

sql>conn xiaoming/m123;
sql>grant select on scott.emp to xiaohong;
如果是系统权限.
system给xiaoming权限时:
sql>grant connect to xiaoming with admin option;

使用profile管理用户口令
1.创建profile文件
sql>create profile locak_account limit failed_login_attempts 3 password_lock_time 2;
sql>alter user xiaoming profile locak_account; //用户输入2次错误密码时,用户将锁定2天。

2.给锁定用户解锁
sql>conn system/manager;
sql>alter user xiaoming account unlock; //解锁xiaoming用户

3.终止用户
sql>create profile myprofile limit password_life_time 10 password_grace_time 2;
sql>alter user xiaoming profile myprofile;

4.口令历史
建立profile
sql>creater profile password_history limit password_life_time 10 password_grace_time 2 password_reuse_time 10;

password_reuse_time //指定口令重用时间即10天后可以重用

5.删除profile
sql>drop profile password_history

转载于:https://blog.51cto.com/fuyafei/958734

oracle 10g 用户管理笔记相关推荐

  1. Oracle 基于用户管理恢复的处理

    -- Oracle 基于用户管理恢复的处理 --================================ Oracle支持多种方式来管理数据文件的备份与恢复来保证数据库的可靠与完整.除了使用R ...

  2. Oracle数据库用户管理之二---权限授权去权(用户和角色)

                                Oracle数据库用户管理之二---权限授权去权(用户和角色) 书接上回,https://blog.csdn.net/alwaysbefine/ ...

  3. oracle 10g磁盘管理,Oracle 10g UNDO表空间过大导致磁盘空间不足的解决

    在Oracle 10g数据库的应用中,出现了UNDO表空间过大导致磁盘空间不足而崩溃的现象(ORA-30036: unable to extend segment by 8 in undo table ...

  4. oracle 10g 分区管理,Oracle 10g分区表的自动维护

    Oracle 10g分区表不支持自动化管理,一般都要手动创建分区,手动删除.今天给大家带来了一个自动化管理表空间的脚本. 本脚本主要由3个部分组成:sys_ConfigTable.sql.sys_pr ...

  5. oracle 10g ocp 047解析(精简版),ORACLE 10G OCP 043 笔记

    如题 第1章 配置恢复管理器Configuring Recovery Manager 组成:GUI或者命令行.可选的恢复目录.RMAN命令和脚本,以及磁带媒介连接 考虑事项:RMAN是一种物理备份方法 ...

  6. Oracle 11g_用户管理与权限分配(11)

    1.用户与模式的关系 Oracle数据库的安全保护流程可以分为3个步骤.首先,用户向数据库提供身份识别信息,即提供一个数据库帐号.接下来用户还需要证明他们所给的身份识别信息是有效的,这是通过输入密码来 ...

  7. oracle 10g undo 管理,Oracle 10g undo表空间管理

    一.oracle 9i起,有两种undo管理方式:AUM Automatic Undo ManagementMUN Manual Undo Management建议使用 AUM ,下面只讨论AUM 一 ...

  8. 【Oracle】用户管理

    1.创建用户 CREATE USER 用户名 IDENTIFIED BY 密码; 2.用户权限授权 # 讲CONNECT.RESOURCE(表以及表结构)俩个角色授予用户 GRANT CONNECT, ...

  9. aix oracle 登录用户,AIX 系统及 Oracle 数据库用户权限管理

    AIX 系统及Oracle 数据库用户权限管理 1.AIX 系统用户管理.系统用户管理 1.1 对于root 用户.在aix 系统中root 账户是具有最高特权的,因此保护好root 的密码尤为重要, ...

最新文章

  1. Pandownload惊喜复活!下载速度惊人!
  2. C/S与B/S的区别
  3. 告诉你,Spring Boot 真是个牛逼货
  4. 最常用计算机机箱,电脑机箱的常用材质是什么?
  5. java 数据库 properties_原生Java读取properties连接数据库
  6. CNN_TensorFlow图像分类代码
  7. Linux系统中安装软件的三种方法(三)
  8. 测测实际带宽,预防使用“假带宽”
  9. PHP获得文件的md5并检验是否被修改
  10. 如何开发类似QFIL下载工具
  11. 《 郝斌 java自学视频 完结 》_郝斌Java自学视频 全107讲视频教程下载 完整版
  12. 【LOJ】 #2520. 「FJOI2018」所罗门王的宝藏
  13. 操作系统—PV操作解决和尚打水问题
  14. java bigram_Android (Java) 编码惯例及最佳实践
  15. 湖北师范大学计信计科2018届期末实训EduCoder习题 (参考答案)
  16. 2022高教杯思路 数模思路
  17. 景联文科技—专业数据采集公司和智能数据管理执行一体化平台
  18. Docker 服务无缝对接部署方案
  19. Unable to find a specification forXXnot added the source repo that hosts the Podspec to your Podfile
  20. Vue知识点整理(三)- Vue脚手架(1)- 初始化Vue脚手架、简单分析Vue脚手架结构

热门文章

  1. DuckChat聊天系统PHP,部署自己的聊天系统 DuckChat(鸭信)仿微信 PHP源码
  2. Scala --Actor通信模型概述
  3. Cookie/Session机制详解--如何区分不同用户
  4. js中的blob,图片base64URL,file之间的关系
  5. 使用session防止表单进行重复提交
  6. BZOJ 1631: [Usaco2007 Feb]Cow Party【最短路】
  7. div+css实现表头固定内容滚动表格
  8. 【HDU2037】今年暑假不AC
  9. qt5.5.1配置winpcap4.1.2
  10. Coursera台大机器学习技法课程笔记04-Soft-Margin Support Vector Machine