English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

Several site didn't allowed us to use a symbol such as @,? and etc for the password, even a yahoo mail itself.Why is this happened?Is it because of the system or anything else.Hope to get answer for this.Thanks..

2006-07-30 15:32:28 · 5 answers · asked by AiN HaNa 1 in Computers & Internet Security

5 answers

Because those symbols have special meaning. For example, when your computer sees @ in the middle of soemthing, it assumes it is an email address, not a password. The * and the ? are "wild cards" meaning they are standing in for other letters, so a password "j?ck" could be "jack", "jbck", "jcck"...to "jzck", so would not know what you have actually typed. The "/" and "|" and "\" are used to separate strings into two or more parts, so again would not be able to understand the passowrd.

2006-07-30 15:46:26 · answer #1 · answered by dewcoons 7 · 1 0

The usual reason is that the passwords are processed by scripts written in languages that are sensitive to those characters.

an @ usually means the user has typed an e-mail address, so it is useful to exclude it from passwords to aid in problem diagnosis.

2006-07-30 22:36:28 · answer #2 · answered by Computer Guy 7 · 0 0

The reason certain symbols can not be used is they are used in the programing language of the software

2006-07-30 22:34:45 · answer #3 · answered by dulcrayon 6 · 0 0

To protect against hackers entering in programing language code. Like %, ? <>.

But usually @ is allowed - only <> % & can be dangerous.

2006-07-30 22:37:25 · answer #4 · answered by timmytude 4 · 0 0

timmytude's answer is right.

2006-07-30 22:51:45 · answer #5 · answered by Jon Liu 2 · 0 0

fedest.com, questions and answers