前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Oracle 11g 安全加固

Oracle 11g 安全加固

作者头像
Alfred Zhao
发布2023-08-24 17:06:38
3030
发布2023-08-24 17:06:38
举报

1.安全加固的检查方向 2.安全加固检查safeCheck.sh 3.安全加固执行safeExec.sh

1.安全加固的检查方向

1.1.sysdba用户远程登录限制(查看Oracle登录认证方式)

检查: show parameter remote_login_passwordfile

整改: alter system set remote_login_passwordfile = NONE scope=spfile; 注:需要重启库生效。

1.2.是否开启了资源限制

show parameter resource_limit

alter system set resource_limit = true;

1.3.登录失败的帐号锁定策略

select * from dba_profiles order by 1; 关注FAILED_LOGIN_ATTEMPTS的设定值

1.4.数据库用户帐号检查

检查: select username,profile from dba_users where account_status='OPEN';

整改: 锁定用户:alter user <用户名> lock; 删除用户:drop user <用户名> cascade;

1.5.范例数据库帐号

是否存在默认的范例数据库账号scott等,可以考虑删除scott账号

1.6.dba权限账户检查

select * from dba_role_privs where granted_role='DBA';

1.7.数据库账户口令加密存储

11g数据里面的账户口令本来就是加密存储的。

1.8.数据库密码安全性校验函数

select limit from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_VERIFY_FUNCTION';

1.9.设定信任IP集

只需在服务器上的文件$ORACLE_HOME/network/admin/sqlnet.ora中设置以下行:

1.10.超时的空闲远程连接是否自动断开

根据实际需要设置合适的数值。 在$ORACLE_HOME/network/admin/sqlnet.ora中设置下面参数: SQLNET.EXPIRE_TIME=10

2.安全加固检查safeCheck.sh

3.安全加固执行safeExec.sh

针对第9和第10步骤中的sqlnet.ora配置文件示例:

注意如果是ASM实例,sqlnet.ora配置文件是grid用户下$ORACLE_HOME/network/admin/sqlnet.ora的。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2015-04-24 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.安全加固的检查方向
    • 1.1.sysdba用户远程登录限制(查看Oracle登录认证方式)
      • 1.2.是否开启了资源限制
        • 1.3.登录失败的帐号锁定策略
          • 1.4.数据库用户帐号检查
            • 1.5.范例数据库帐号
              • 1.6.dba权限账户检查
                • 1.7.数据库账户口令加密存储
                  • 1.8.数据库密码安全性校验函数
                    • 1.9.设定信任IP集
                      • 1.10.超时的空闲远程连接是否自动断开
                      • 2.安全加固检查safeCheck.sh
                      • 3.安全加固执行safeExec.sh
                        • 针对第9和第10步骤中的sqlnet.ora配置文件示例:
                        相关产品与服务
                        数据库
                        云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
                        领券
                        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档