重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1778|回复: 1
打印 上一主题 下一主题

oracle 19c 新特性之 schema only 用户

[复制链接]
跳转到指定楼层
楼主
发表于 2020-4-20 16:32:33 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
其实,从18c 就已经有了,只是19c 进行了增强,这个这种用户,不能登录,只能保存对象,系统安装好后,自带的大部分用户都是这种用户,不需要定期去修改密码了:


select username,account_status,AUTHENTICATION_TYPE,ORACLE_MAINTAINED from dba_users order by 3,2,1
USERNAME                       ACCOUNT_STATUS       AUTHENTICATION_T OR
------------------------------ -------------------- ---------------- --
APPQOSSYS                      LOCKED               NONE             Y
AUDSYS                         LOCKED               NONE             Y
DBSFWUSER                      LOCKED               NONE             Y
DBSNMP                         LOCKED               NONE             Y
DIP                            LOCKED               NONE             Y
DVF                            LOCKED               NONE             Y
DVSYS                          LOCKED               NONE             Y
GGSYS                          LOCKED               NONE             Y
GSMADMIN_INTERNAL              LOCKED               NONE             Y
GSMCATUSER                     LOCKED               NONE             Y
GSMROOTUSER                    LOCKED               NONE             Y
GSMUSER                        LOCKED               NONE             Y
LBACSYS                        LOCKED               NONE             Y
MDDATA                         LOCKED               NONE             Y
MDSYS                          LOCKED               NONE             Y
OJVMSYS                        LOCKED               NONE             Y
OLAPSYS                        LOCKED               NONE             Y
ORACLE_OCM                     LOCKED               NONE             Y
ORDDATA                        LOCKED               NONE             Y
ORDPLUGINS                     LOCKED               NONE             Y
ORDSYS                         LOCKED               NONE             Y
OUTLN                          LOCKED               NONE             Y
REMOTE_SCHEDULER_AGENT         LOCKED               NONE             Y
SI_INFORMTN_SCHEMA             LOCKED               NONE             Y
SYS$UMF                        LOCKED               NONE             Y
SYSBACKUP                      LOCKED               NONE             Y
SYSDG                          LOCKED               NONE             Y
SYSKM                          LOCKED               NONE             Y
SYSRAC                         LOCKED               NONE             Y
WMSYS                          LOCKED               NONE             Y
XDB                            LOCKED               NONE             Y
ANONYMOUS                      EXPIRED & LOCKED     PASSWORD         Y
CTXSYS                         EXPIRED & LOCKED     PASSWORD         Y
XS$NULL                        EXPIRED & LOCKED     PASSWORD         Y
HR                             OPEN                 PASSWORD         N
SYS                            OPEN                 PASSWORD         Y
SYSTEM                         OPEN                 PASSWORD         Y

AUTHENTICATION 和 NO AUTHENTICATION之间的转换
通过如下命令可以很容易的在Schema Only Account和Normal Account之间转换:
  
ALTER USER ... IDENTIFIED BY ...;
  
ALTER USER ... NO AUTHENTICATION;


SQL> alter user hr no authentication;
用户已更改。
SQL> select username,account_status,AUTHENTICATION_TYPE,ORACLE_MAINTAINED from dba_users where username='HR' order by 3,2,1;
USERNAME                       ACCOUNT_STATUS       AUTHENTICATION_T OR
------------------------------ -------------------- ---------------- --
HR                             OPEN                 NONE             N
SQL>

之后,你随便登录多少次,都不能登录,不存在爆破口令的问题。

要让他登录了,修改口令即可。
SQL> alter user hr identified by hr;
用户已更改。
SQL> select username,account_status,AUTHENTICATION_TYPE,ORACLE_MAINTAINED from dba_users where username='HR' order by 3,2,1;
USERNAME                       ACCOUNT_STATUS       AUTHENTICATION_T OR
------------------------------ -------------------- ---------------- --
HR                             OPEN                 PASSWORD         N
SQL>







分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

沙发
 楼主| 发表于 2020-4-20 16:37:32 | 只看该作者
不需要要登录的用户,都去搞成这种不登录的用户。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-5-8 02:36 , Processed in 0.093876 second(s), 19 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表