社区
基础和管理
帖子详情
oracle限制用户更改口令
zhangyuqi1995
2017-06-11 09:54:43
当多个用户使用同一个账户登录数据库时,DBA一般是不允许用户随意更改口令的,那么怎样防止用户随意更改口令呢?
...全文
625
2
打赏
收藏
oracle限制用户更改口令
当多个用户使用同一个账户登录数据库时,DBA一般是不允许用户随意更改口令的,那么怎样防止用户随意更改口令呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
金木犀
2018-01-25
打赏
举报
回复
你可以创建触发器,当用户视图修改密码时触发该触发器。触发器中判断该用户是普通用户还是系统管理员system或sys用户,分别对应执行不同操作。
ckc
2017-06-12
打赏
举报
回复
这个需求倒是挺罕见 正常情况下没谁去随便修改口令的,除非是恶意用户 网上搜索了一下,对于ALTER USER 语句,可以写系统触发器禁止
Oracle
数据库安全配置
1 概述 2 1.1 适用范围 2 2
ORACLE
安全配置要求 2 2.1 账号 2 2.1.1 按
用户
分配帐号 2 2.1.2 删除或锁定无关帐号 3 2.1.3
限制
SYSDBA
用户
的远程登录 3 2.1.4
用户
权限最小化 4 2.1.5 使用ROLE管理对象的权限 5 2.1.6 控制
用户
属性 5 2.1.7 启用数据库字典保护 6 2.2
口令
7 2.2.1 静态
口令
认证的密码复杂度控制 7 2.2.2 静态
口令
认证的密码生命周期 7 2.2.3 静态
口令
认证的密码重复使用
限制
8 2.2.4 景泰
口令
认证的连续登录失败的帐号锁定策略 8 2.2.5
更改
数据库默认帐号的密码 9 2.2.6 操作系统级的帐户安全策略 10 2.3 日志 11 2.3.1 登录日志功能 11 2.3.2 DDL日志 12 2.3.3 数据库审记 12 2.4 其他 13 2.4.1 VPD与OLS 13 2.4.2 Data Vault 13 2.4.3 Listener设定密码保护 14 2.4.4 设定信任IP集 15 2.4.5 加密网络传输 15 2.4.6 断开超时的空闲远程连接
oracle
11g 密码过期问题解决
解决
oracle
11g 密码过期问题 去除 PASSWORD_LIFE_TIME=180天
限制
,
更改
为无
限制
oracle
数据库dba管理手册
第一部分 数据库体系结构 第1章
Oracle
体系结构 1 1.1 数据库概述及实例 1 1.2 数据库 1 1.2.1 表空间 2 1.2.2 文件 2 1.3 实例 3 1.4 数据库内部结构 3 1.4.1 表、列和数据类型 4 1.4.2 约束条件 5 1.4.3 抽象数据类型 6 1.4.4 分区和子分区 7 1.4.5
用户
7 1.4.6 模式 8 1.4.7 索引 8 1.4.8 簇 9 1.4.9 散列簇 9 1.4.10 视图 9 1.4.11 序列 10 1.4.12 过程 10 1.4.13 函数 10 1.4.14 软件包 11 1.4.15 触发器 11 1.4.16 同义词 12 1.4.17 权限及角色 12 1.4.18 数据库链接 13 1.4.19 段、盘区和块 14 1.4.20 回滚段 14 1.4.21 快照和显形图 14 1.5 内部存储结构 15 1.5.1 系统全局区 15 1.5.2 环境区 17 1.5.3 程序全局区 17 1.6 后台进程 18 1.7 外部结构 20 1.7.1 重做日志 20 1.7.2 控制文件 21 1.7.3 跟踪文件与警告日志 21 1.8 基本数据库的实现 21 1.8.1 备份/恢复功能 22 1.8.2 安全性能 23 1.8.3 典型数据库逻辑设计 24 1.8.4 典型数据库物理设计 24 1.9 逻辑模型约定 25 1.9.1 一对一关系 25 1.9.2 一对多关系 26 1.9.3 多对多关系 26 1.10 创建数据库 27 1.10.1 修改创建模板的脚本文件 27 1.10.2 创建数据库后修改 MAXDATAFILES 27 1.10.3 使用OEM 28 第2章 硬件配置研究 30 2.1 结构概述 30 2.2 独立主机 31 2.2.1 磁盘阵列独立主机 31 2.2.2 磁盘镜像独立主机 34 2.2.3 多数据库独立主机 35 2.3 网络主机 36 2.3.1 数据库网络 37 2.3.2 远程更新:高级复制选项 39 2.3.3 集群服务器:
Oracle
并行服务器 40 2.3.4 多处理器:并行查询和并行装载 选项 41 2.3.5 客户机/服务器数据库应用 42 2.3.6 三层体系结构 43 2.3.7
Oracle
透明网关访问 44 2.3.8 备用数据库 44 2.3.9 复制型数据库 45 2.3.10 外部文件访问 45 第3章 数据库逻辑设计 47 3.1 最终产品 47 3.2 优化软结构 47 3.2.1 起点:SYSTEM表空间 47 3.2.2 分离应用程序数据段:DATA 48 3.2.3 分离应用程序索引段:INDEXES 48 3.2.4 分离工具段:TOOLS 49 3.2.5 分离回滚段:RBS 50 3.2.6 分离临时段:TEMP 50 3.2.7 分离
用户
:USERS 51 3.3 扩展OFA 51 3.3.1 分离低使用的数据段:DATA_2 51 3.3.2 分离低使用的索引段:INDEXS_2 52 3.3.3 分离工具索引:TOOLS_1 52 3.3.4 分离特殊回滚段:RBS_2 53 3.3.5 分离
用户
特殊临时段: TEMP_USER 53 3.3.6 附加的应用特殊OFA扩展 54 3.4 合理的逻辑设计 54 3.5 解决方案 55 第4章 数据库物理设计 57 4.1 数据库文件设计 57 4.1.1 数据文件间的I/O冲突 57 4.1.2 所有数据库文件中的I/O瓶颈 59 4.1.3 后台进程中的并发I/O操作 61 4.1.4 定义系统恢复能力与性能目标 61 4.1.5 系统硬件及结构镜像的定义 62 4.1.6 识别专用于数据库的磁盘 62 4.1.7 选择正确的设计 63 4.2 I/O权值估计的检验 66 4.3 如何解决磁盘不足问题 69 4.4 解决方案 70 4.4.1 小型开发数据库设计 70 4.4.2 产品OLTP数据库设计 70 4.4.3 具有历史数据的产品OLTP数据库 设计 71 4.4.4 数据仓库设计 72
数据库安全基线.doc
Oracle
数据库安全基线 目录 1.1.
Oracle
数据库系统安全基线配置规范 2 1.1.1. Linux版本 2 1.1.1.1. 删除无用帐号 2 1.1.1.2. 默认帐号修改
口令
2 1.1.1.3.
限制
数据库SYSDBA帐号 4 1.1.1.4.
口令
策略 5 1.1.1.5. 帐号锁定策略 5 1.1.1.6.
用户
权限最小化 5 1.1.1.7. public权限 6 1.1.1.8. 数据库角色管理 6 1.1.1.9. 启用日志审计 7 1.1.1.10. 日志记录及保存 7 1.1.1.11. 日志文件保护 8 1.1.1.12. 开启监听器日志 8 1.1.1.13. 数据字典保护 8 1.1.1.14. 监听器
口令
9 1.1.1.15. 监听服务连接超时 9 1.1.1.16. 监听器管理
限制
10 1.1.1.17. 禁止远程操作系统认证 10 1.1.1.18. IP访问
限制
10 1.1.2. Windows版本 11 1.1.2.1. 数据库主机管理员帐号 11 1.1.2.2. 删除无用帐号 11 1.1.2.3. 默认帐号修改
口令
11
Oracle
11G密码180天过期后的修改方法
由于
Oracle
11G的新特性所致,经常会遇到使用sqlplus登陆
oracle
数据库时提示“ORA-28002: 7 天之后
口令
将过期”等情况。 在
Oracle
11G 创建
用户
时缺省密码过期
限制
是180天, 如果超过180天
用户
密码未做修改则该
用户
无法登录,提示“ORA-28001: the password has expired” 密码过期后,业务进程连接数据库异常,必然会影响使用与登录。 解放方法: ******************************************************* 1. 查看
用户
密码的有效期设置(一般默认的配置文件是DEF
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章