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

      

  • 相关阅读:
    基于Grafana的监控数据钻取功能应用实践
    将Windows下的InfluxDB、Grafana做成Windows服务
    基于InfluxDB实现分页查询功能
    Multipart/form-data POST文件上传详解
    RESTFUL接口
    正则表达式
    Spring Cloud简介
    Spring Boot初识(4)- Spring Boot整合JWT
    Spring Boot初识(3)- Spring Boot整合Swagger
    Spring Boot初识(2)- Spring Boot整合Mybaties
  • 原文地址:https://www.cnblogs.com/wuyou/p/3675540.html
Copyright © 2011-2022 走看看