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会将使用过的密码存入到数据字典中去。

      

  • 相关阅读:
    【USACO】接住苹果
    【题解】任务分配
    【伪·题解】高级打字机
    【noi openjudge题解】最低通行费
    【USACO】草地排水
    【POJ2186】受牛仰慕的牛
    【NOIP2011提高组】选择客栈
    [bzoj1026][SCOI2009]windy数 (数位dp)
    [bzoj1025][SCOI2009]游戏 (分组背包)
    [bzoj1024][SCOI2009]生日快乐 (枚举)
  • 原文地址:https://www.cnblogs.com/wuyou/p/3675540.html
Copyright © 2011-2022 走看看