用户和权限管理

本文详细介绍了Oracle数据库中的用户和权限管理,包括管理员账户、权限类型、系统权限与对象权限的区别,以及如何创建、授予和撤销用户权限。特别讨论了SYS、SYSTEM账户以及SYSDBA、SYSOPER权限。还涉及到了OS认证、角色管理和数据字典的访问控制。
摘要由CSDN通过智能技术生成
预置的管理员帐户:  SYS  和  system
如果要使用 EM, 还有 DBSNMP 和  sysman
DBA角色(DBA只是角色,并没有这些权限)与能否管理实例(数据库实例, ASM实例)没有关系,管理实例需要SYSDBA, SYSOPER, or SYSASM privileges(这些是权限)这些权限

connect hr/hr as sysdba; ------ 不能说明 hr 用户具有管理实例的权限( 有可能是OS认证,本地认证)

connect hr/hr as sysdba;
SQL> show user;
USER is "SYS"    以sysdba登陆  用户变成sys
SQL> connect hr/hr as sysoper;
SQL> show user;
USER is "PUBLIC   以sysoper登陆,是public


新建 一个用户,要求用户初次登录时,修改密码
create user u3 identified by u3 password expire;
创建用户u3 密码oracle 默认表空间 临时表空间 users表空间能使用的大小
create user u3 identified by oracle default tablespace example temporary tablespace temp quota 10m on users;  
alter user u3 quota unlimited on users;   --修改配额    临时表空间和undo表空间不能做quota
用户认证
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值