zoukankan      html  css  js  c++  java
  • Oracle 学习笔记(二)

    1.创建用户,一般是具有dba权限的用户才能使用:

      create user 用户名 identified by 密码;

    2.删除用户:

      drop user 用户名,注意,如果用户拥有对象,则不能直接删除,否则将返回一个错误值。指定关键字cascade,可删除用户所有的对象,然后再删除用户,如:

      drop user 用户名 cascade;

    3.授权,将连接的权限授予一个用户:

      grant connect to 用户名;

    只有表的所有者和管理员才可以授权别人查看自己的表。例如,为其他用户添加一个某张表的select权限。
      grant select on 表名 to 用户名;

     权限传递:

      grant select on 表名 to 用户名 with grant option;(对象权限)

      grant connect to 用户名 with admin option;(系统权限)

    4.收回权限(这个是级联收回权限,也就是如果该用户给了又给了另外人权限,那么那个人的权限也要被回收)

      revoke select on 表名 from 用户名;

    5.账户锁定(输入最多3次密码,失败后会锁定2天时间)

      create profile 名称 limit failed_login_attempts 3 password_lock_time 2;

    6.解锁

      alter user 用户名 account  unlock;

    7.终止口令,是为了让用户定期修改密码。

    8.口令历史,如果希望用户在修改密码时,不能再使用以前使用过的密码,可使用口令历史,这样oracle会将使用过的密码存入到数据字典中去。

      

  • 相关阅读:
    塔防游戏 代码project as 分享
    iOS网络监控— BMReachability
    Oracle学习(五):多表查询
    Servlet之生命周期【入门版(刚開始学习的人必看)】
    mysql 流程函数 存储引擎 InnoDB简单特性
    js
    UVa 10245
    Ubuntu14.04怎样使用root登录
    leetCode(29):Happy Number
    WebService:asp.net类库中添加WebService引用出现问题解决方法
  • 原文地址:https://www.cnblogs.com/wuyou/p/3675540.html
Copyright © 2011-2022 走看看