oracle 11g的密码复杂校验设置符号问题

将oracle的密码复杂校验设置为VERIFY_FUNCTION后修改密码提示必须要有1个字母、1个数字、1个符号。当我修改为密码为123.abc或123@abc都提示不能通过,改为123_abc则可以,所以在ORACLE中 . 和 @不是符号?和_有什么区别呢

1、如果密码有特殊字符,需要添加转义字符\
2、@有其他用途,例如sqlplus user/passwd@db
3、你可以用转义字符或引号试试:
例如sqlplus system/abc\.123
sqlplus “system/abc.123”
温馨提示:答案为网友推荐,仅供参考
相似回答