![密码中特殊字符的准则](https://linux22.com/image/1527135/%E5%AF%86%E7%A0%81%E4%B8%AD%E7%89%B9%E6%AE%8A%E5%AD%97%E7%AC%A6%E7%9A%84%E5%87%86%E5%88%99%20.png)
网站对特殊字符的接受似乎取决于 (1) 框架
(2) 管理员强制执行的附加政策
例如,
@%+\/'!#$^?:.(){}[]~
支持Oracle id连接
~!@#$%^&*_-+=`|\(){}[]:;"'<>,.?/
由 MS Active Directory 支持
请注意,这|
适用于 MS,但不适用于 Oracle。我意识到管理员可以强制执行任何操作,而深奥的框架或热心的管理员可以限制任何字符,但哪些字符是普遍接受的?
大多数服务普遍接受的子集是什么?
我读过类似的问题:
ftp:密码中的特殊字符
ssmtp 密码中的特殊字符
这些处理特殊情况。