Re: [問題] 請問MYSQL的問題
encrypt 照手冊上寫
ENCRYPT(str[,salt])
If no salt argument is given, a random value is used.
所以請使用 select passwd from users where passwd=ENCRYPT('123','VV');
> 我利用SELECT ENCRYPT('123') 看一下 編出長度13的密碼
> mysql> select ENCRYPT('123');
> +----------------+
> | ENCRYPT('123') |
> +----------------+
> | VVskSFNE9b46Q |
> +----------------+
> 1 row in set (0.07 sec)
> 我做了下列的動作(users varchar(15))
> mysql> update users set passwd=ENCRYPT('123') where username='donkey';
> Query OK, 1 row affected (0.05 sec)
> Rows matched: 1 Changed: 1 Warnings: 0
> 表示已經更新了
> mysql> select passwd from users where passwd=ENCRYPT('123');
> Empty set (0.05 sec)
> 卻無法MATCH到
> 有沒有辦法match到ENCRYPT的呢^^?
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: ics.nccu.edu.tw
討論串 (同標題文章)
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章