暂无图片
设置oracle数据库用户密码必须使用大小写+数字+特殊字符,如何解决校验问题?
我来答
分享
tinge
2022-01-21
设置oracle数据库用户密码必须使用大小写+数字+特殊字符,如何解决校验问题?

设置oracle数据库用户密码必须使用大小写+数字+特殊字符,如何解决校验问题?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
DarkAthena

oracle里有这几个函数,可以进行密码相关的一些校验

ORA12C_VERIFY_FUNCTION
ORA12C_STRONG_VERIFY_FUNCTION
ORA12C_STIG_VERIFY_FUNCTION
ora_complexity_check
ora_string_distance

比如下面这个就表示15长度的密码,至少1个大写、至少一个小写、至少1个数字、至少1个特殊符号

if not ora_complexity_check(password, chars => 15, uppercase => 1, lowercase => 1, digit => 1, special => 1) then return(false); end if;
复制
暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
回答交流
Markdown


请输入正文
提交
相关推荐
category: 1234, operation: scls_process_spawn, loc: read_pipe, OS error: 12, other: EOF on read pipe
回答 2
上传附件:alertiesdb1.log
Oracle 调优的时候,遇到了缓存,sql执行不是真实时间。但是有没有权限清除缓存,这种情况怎么处理?
回答 2
有缓存咋就不是真是执行时间了?如果你说的是buffercache,那这恰恰是真是的执行状态。如果你想清楚执行计划的缓存,可以通过利用dbmsstats.gathertablestats收集表的统计信息
虚拟化建立ASM磁盘
回答 3
这个要是在VMware层面做磁盘多路径共享。用到UDEV,但是具体实际情况要结合自己来。
Oracle什么时候使用共享服务器?
回答 4
已采纳
对于共享服务器,客户端连接和服务器进程之间存在多对一的关系:多个客户端对应一个共享服务器。而对于专用服务器,客户端和服务器进程之间存在一对一的映射。共享服务器是一种共享资源,而专用服务器不是。使用共享
Oracle exadata一体机 怎么查看存储IO是否达到瓶颈?
回答 1
已采纳
每个版本都有说明。你压测一下是不是达到了他的理论值。从AWR中看看IO吞吐。
oracle查询历史sql信息
回答 2
DBAHISTSQLTEXTdbahistsqlstatDBAHISTSQLBINDDBAHISTSQLPLAN,你找找历史的视图查询一下,如果这个都没有那就是被刷出去了。或者SQL执行效率很高,or
主库11204 升级到19C后,DG库可以接收日志,无法应用,DG应该如何升级
回答 9
你现在备库都不能用了,业务还来查呢?直接业务先切换到主库,然后慢慢的重做备库吧。
oracle怎么查整个库里某个时间后有新增或修改的库?
回答 1
已采纳
通过v$database查看创建时间
如何查询一段时间数据表增加的容量
回答 3
已采纳
1.找出该表空间的所有用户表,2.该期间,比较具体用户表前后bytes大小相关动态视图:usersegments
怎么查看oracle系统时间?
回答 2
已采纳
先格式化一下时间,然后用sysdate函数即可查看,当然你需要使用TNS远程连接上才可以看时区是否正确。sqlplussys/oracle@IP:1521/prodassysdbaSQL>alt