oracle 用户的登录,授权,传递授权操作

oracle基本的一些命令

1.创建用户,具有dba的一些权限

   进入cmd命令
                       输入命令:sqlplus(<——)

                               使用system/manager ;登录

创建用户语句:
    create user[用户名] identified by password[密码];

创建后一定要给用户授权:(这里给个登录授权)
         grant connect to user[用户名];   

切换新建用户看是否登录成功:
          conn user[新建用户]/password[新建密码];

2.用户被锁定,无法登陆,需要解锁:the account is locked
        这里使用:conn system/manager;   登录去解锁

                          alter user  用户名  account  unlock;

3.用户权限的二级传递(即:奥运火炬传递形式)

      ①.对象权限
          后面加:with grant option
          例:grant select on  emp to xiaoming with grant option;
      ②.系统权限
         后面加with admin option
          例:grant connect to xiaoming with admin option;

4.撤销用户权限
     revoke connect from user[用户名];


5.使用profile管理用户口令(红色代表固定语句)
     
   ①账户锁定
              创建profile文件
      sql>create profile lock_account limit failed_login_attempts 3  
              password_lock_time 2;
      sql>alter user xiaoming profile lock_account;

6.终止口令
   例:每隔10天要修改自家的登陆密码,宽限期为2天
   sql>create profile myprofile limit password_life_time 10
           password_grace_time 2;
   sql>alter user tea profile myprofile






  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值