oracle账户办公电话,Oracle账户管理

本文详细介绍了Oracle数据库中的账户管理,包括登录、创建用户、权限分配(如系统权限和对象权限)、角色、角色权限控制、锁定与解锁用户,以及密码策略和文件管理。重点展示了如何使用SQL语句进行账户操作和权限管理。
摘要由CSDN通过智能技术生成

5268f80b9b1e01f982625ef6fac83ca1.png

登录:conn 用户名/口令

创建用户create user 用户名 identified by 口令

修改密码password 用户名

删除用户drop user 用户名

如果要删除的用户已经创建表,那么再删除要带参数cascade

赋予权限grant 角色 to 用户名

权限:系统权限(用户对数据库的相关权限)、对象权限(用户对其他用户的数据对象访问、操作的权限)

角色:包含若干权限的集合 (自定义角色(用户新定义)、预定义角色(系统有))

grant 权限 on 操作目标 to 用户(授权)

revoke 权限 on 操作目标 from 用户(回收权限)

grant 对象权限 on 操作目标 to 用户 with option (授予继续授权的权力)

grant 系统权限 on 操作目标 to 用户 with admin option (授予继续授权的权力)

锁定用户:

sql> create frofile 文件名 //创建profile 文件(定义规则)

limite failed_login_attempts no1//尝试错误次no1

password_loke_time no2//锁定时间no2天

sql> alter user 用户名 frofile 文件名//把文件的规则指向用户

解锁:

sql>alter user 用户名 profile account unloke

终止口令(定期修改密码实例):

sql> create frofile 文件名 //创建profile 文件(定义规则)

limite password_life_time no1//规定密码有效时间no1天

password_grace_time no2//延缓时间no2天

sql> alter user 用户名 profile 文件名//把文件的规则指向用户

口令历史:

sql> create frofile 文件名 //创建profile 文件(定义规则)

limite password_life_time no1//规定密码有效时间no1天

password_grace_time no2//延缓时间no2天

password_reuse_time no3//指定口令no3天后再次可用

sql> alter user 用户名 profile 文件名//把文件的规则指向用户

删除文件:

drop profile 文件名 【cascade】

Oracle账户管理

标签:创建表   ora   create   权限   系统   log   rac   删除   参数

1428d0e076c3959ab11d28a39bc84fab.png

5268f80b9b1e01f982625ef6fac83ca1.png

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:http://www.cnblogs.com/-maji/p/7192761.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值