用户的创建
 
一、创建用户: 
CREATE USER user_name 
IDENTIFIED BY password 
[DEFAULT TABLESPACE tablespace_name | 
TEMPORARY TABLESPACE tablespace_name | 
QUOTA quota [ K | M ] | UNLIMITED ON tablespace_name 
| PROFILR profile | PASSWORD EXPIRE 
| ACCOUNT lock | unlock ]
 
IDENTIFIED BY:指定用户口令 
    注:用户密码在Oracle中以加密数据存储,不能查询,只能通过ALTER命令修改
DEFUALT TABLESPACE:默认使用的表空间 
TEMPORARY TABLESPACE:用户的临时表空间 
QUOTA:允许用户在某TABLESPACE上使用的空间配额 
PROFILE:指定用户的配置文件 
PASSWORD EXPIRE:密码到期,下次登陆时必须修改密码 
ACCOUT:手动锁定或解锁 
    注:要查询USER的以上配置,可使用数据字典DBA_USERS,QUOTA数据查询DBA_TS_QUOTAS
 
二、修改用户: 
ALTER USER user_name 
IDENTIFIED BY password 
[DEFAULT TABLESPACE tablespace_name | 
TEMPORARY TABLESPACE tablespace_name | 
QUOTA quota [ K | M ] | UNLIMITED ON tablespace_name 
| PROFILR profile | PASSWORD EXPIRE 
| ACCOUNT lock | unlock ]
 
三、删除用户: 
DROP USER user_name [CASCADE]
 
CASCADE:表示删除用户的同时删除该用户创建的所有模式对象。
 
 

PROFILE配置:
 
语法:

CREATE PROFILE profile_name LIMIT 
[SESSIONS_PER_USER number | unlimit | default ] 
[CPU_PER_SESSION number | unlimit | default ] 
[CPU_PER_CALL number | unlimit | default ] 
[LOGICAL_READS_PER_SESSION number | unlimit | default ] 
[LOGICAL_READS_PER_CALL number | unlimit | default ] 
[IDLE_TIME number | unlimit | default ] 
[CONNECT_TIME number | unlimit | default ] 
[PRIVATE_SGA number | unlimit | default ] 
[COMPOSITE_LIMIT number | unlimit | default ] 
[FAILED_LOGIN_ATTEMPTS number | unlimit | default ] 
[PASSWORD_LIFE_TIME number | unlimit | default ] 
[PASSWORD_REUSE_TIME number | unlimit | default ] 
[PASSWORD_REUSE_MAX number | unlimit | default ] 
[PASSWORD_LOCK_TIME number | unlimit | default ] 
[PASSWORD_GRACE_TIME number | unlimit | default ] 
[PASSWORD_VERIFY_FUNCTION function_name | null | default ]
 
SESSIONS_PER_USER:每个USER可连接的SESSION数限制 
CPU_PER_SESSION:用户在一次会话期间可以占用的CPU时间,单位为1/100s 
CPU_PER_CALL:USER的任一个SQL语句打到该CPU时间总量时即返回错误 
LOGICAL_READS_PER_SESSION:限制一次会话期间可以读取的数据块 
LOGICAL_READS_PER_CALL:一个SQL最多可读取的数据块 
IDLE_TIME:空闲断开时间,以min为单位 
CONNECT_TIME:连接时间限制,到时间后立即切断连接,以min为单位 
PRIVATE_SGA:一次会话可使用的SGA大小,单位为数据块 
COMPOSITE_LIMIT:该参数用于对所有混合资源进行限定 
FAILED_LOGIN_ATTEMPTS:登陆时允许失败的次数,超过时锁定账户 
PASSWORD_LIFE_TIME:密码有效时间,单位是day 
PASSWORD_REUSE_TIME:口令失效前给予修改密码的时间,单位day 
PASSWORD_REUSE_MAX:设置多少次之内不许设置重复密码 
PASSWORD_LOCK_TIME:FAILED_LOGIN_ATTEMPTS后被锁定的时间,单位day 
PASSWORD_GRACE_TIME:口令失效的宽限时间 
PASSWORD_VERIFY_FUNCTION:设置用于判断口令复杂性的函数 
    注:查询数据字典DBA_PROFILES来查看这些参数的设置情况。
 

管理SESSION:
 
1、可通过V$SESSION来获取用户的会话信息,例如SID和SERIAL#等 
    再通过ALTERSYSTEMKILLSESSION'SID,SERIAL';来KILL SESSION
 
2、另外可通过查询V$OPEN_CURSOR来查看某用户执行的SQL级操作
 

Oracle用户创建及设置相关推荐

  1. oracle删除已创建的用户,ORACLE用户创建删除

    ●sqlplus登陆 sqlplus sys/isc@testgmmc as sysdba ●创建用户 create user testpoi3 IDENTIFIED by isc account u ...

  2. 从零开始的腾讯云使用体验-1-Linux用户创建与设置、apt软件源设置

    Linux用户创建与设置.apt软件源设置 前言 购买腾讯云 重置服务器默认账户密码 修改root密码 进入root模式的两种方法 添加新用户 adduser useradd 为新用户设置密码 为该用 ...

  3. oracle用户创建及权限设置

    权限: create session create table unlimited tablespace connect resource dba 例: #sqlplus /nolog SQL> ...

  4. linux oracle 用户创建,LINUX下Oracle数据库用户创建方法详解

    本文实例分析了LINUX下Oracle数据库用户创建方法.分享给大家供大家参考,具体如下: 1)登录linux,以oracle用户登录(如果是root用户登录的,登录后用 su - oracle命令切 ...

  5. MySQL 用户创建及设置

    添加 MySQL 用户有两种方法 1.在 mysql 数据库中的 user 表添加新用户 以下为添加用户的的实例,用户名为guest,密码为guest123,并授权用户可进行 SELECT, INSE ...

  6. MYSQL 更改数据库data存储目录 创建用户 创建权限 设置远程访问的权限.

    一. 怎么更改数据库data存储目录:  1. 安装MYSQL. 2. 切换到 C:\Program Files\MySQL\MySQL Server 5.6 3. 新建my.ini. 加入如下配置: ...

  7. Oracle 用户创建同义词并授权

    oracle中对象归属于创建者,其他用户需要操作对象,则需要授权. 通常授权语句如下: 在创建者下执行(其中TABLExxx是需要授权的表,userxxx是被授权者) GRANT SELECT,UPD ...

  8. oracle用户创建和授权(一)

    1.请输入用户名: sys as sysdba 2.输入口令: 123456 3.创建用户:create user admin identified by admin; 4.授权建立表:grant c ...

  9. oracle password_verify_function,使用PASSWORD_VERIFY_FUNCTION设置用户密码复杂度

    依据PASSWORD_VERIFY_FUNCTION可以设置oracle用户的密码复杂度,比如密码长度>=10,必须包含字母/数字等 首先需要创建一个密码验证的function,然后设置prof ...

最新文章

  1. 一体化设计让容灾变简单
  2. 刚刚,arXiv论文数破200万!没有arXiv,就没有21世纪的科研突破
  3. 有哪些时间管理的习惯?
  4. iis里面的mime没有php扩展,IIS - 无后缀(无扩展名)的MIME类型配置
  5. 屠榜CV还不是这篇论文的终极目标,它更大的目标其实是……
  6. PHP中时间和日期函数总结
  7. docker-compose搭建ELK分布式日志框架
  8. redis数据库NoSQL的介绍安装和使用
  9. Go-fastdfs分布式文件系统搭建
  10. 成功销售的六个关键步骤
  11. 电子元器件选型——二极管
  12. php 工作管理系统,TP-Admin
  13. 如何卸载360安全卫士后windows系统启动项里面有360tray
  14. ping www.baidu.com时出现正在ping www.a.shifen.com
  15. 越来越卷,教你使用Python实现卷积神经网络(CNN)
  16. js开发实例 —— 5秒自动关闭广告倒计时
  17. Python基本数据类型--列表
  18. jquery 延迟执行
  19. 远景(智能/能源/动力)2023秋招提前批!内推啦
  20. 申请签证时工作单位证明英文摸版

热门文章

  1. leetcode-189-旋转数组
  2. python 脚本防破解-pyd编译-python27+win7-64环境
  3. 线性插值法的原理和python代码实现
  4. 用线性单元(LinearUnit)实现工资预测的Python3代码
  5. Codeforces Round #404 (Div. 2) B. Anton and Classes 水题
  6. vmware centos 7 刚装上不能上网
  7. 第三章 可扩展标记语言XML
  8. private static final long serialVersionUID = 1L;详解
  9. SPOJ Python Day2: Prime Generator
  10. Android210更新2---支持喇叭