预置的管理员帐户:
SYS
和
system
如果要使用 EM, 还有 DBSNMP 和 sysman
如果要使用 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;
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
用户认证
用户认证