oracleday01(基本语法 口令管理)

create user xxx identified by bbb;

grant connect to xxx; 给与访问权限

grant reasource to xxx; 

conn xxx/bbb;

select * from emp;  emp  employer

select查询语句前缀


emp.* :emp表的所有字段
emp.rowid :emp表的行ID,在PLSQL中加上rowid之後可以进行手动编辑
from emp : 表示从emp中查
当一个用户创建好后,如果该用户创建了任意一个数据对象,这时我们的dbms就会创建一个对应的方案与该用户的对应,并且该方案的名字和用户名一致。schema (方案)
create 

pl/sql developer:查看方案的数据对象

select * from scott.emp;查scott的表

默认查自己的

with grant option 得到权限的用户可以再次分配

grant all on scott.emp to xxx with grant option;权限转移

with admin option 如果是系统权限就用这个分配

使用profile 文件对口令进行管理 limit 很关键

需求,只允许某个用户最多尝试3次,没成功锁2天。

create profile 文件名1 limit failed_login_attempts 3 password_lock_time 2; 配置文件

alter user 用户名 profile 文件名1; 分配给用户

alter user  用户名 account unlock;解锁用户 系统级

终止口令

需求:帐号密码最多10天 宽限期2天则必须设置新的

create profile 文件名2 limit password_life_time 10 password_grace_time 2;oracle可以验证新旧密码是否相同

alter user 用户名(scott) profile 文件名2;





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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值