为什么哈希上的密码不匹配?

时间:2019-05-23 10:42:50

标签: php

我正在使用password_verify验证哈希,但未达到预期的效果,请帮我提供代码

我尝试搜索答案,但是找不到答案

CREATE FUNCTION CountDays (@YMD date, @Lapsed int)
RETURNS table 
AS RETURN

    --Build a Tally table
    WITH N AS(
        SELECT N
        FROM (VALUES(NULL),(NULL),(NULL),(NULL),(NULL),(NULL),(NULL),(NULL),(NULL),(NULL)) N(N)),
    Tally AS(
        SELECT ROW_NUMBER() OVER (ORDER BY (SELECT NULL)) -1 AS I
        FROM N N1, N N2, N N3, N N4), --10,000 should be enough
    --Build the dates table
    Dates AS(
        SELECT DATEADD(DAY, T.I, @YMD) AS CalendarDate
        FROM Tally T
        WHERE T.I <= @Lapsed - 1)
    --And count the days
    SELECT DATEPART(YEAR, CalendarDate) AS Year,
           COUNT(CalendarDate) AS Days
    FROM Dates D
    GROUP BY DATEPART(YEAR, CalendarDate);

GO

SELECT *
FROM (VALUES('20130101',1000),
            ('20150501',755))V(YMD, Lapsed)
     CROSS APPLY dbo.CountDays(V.YMD,V.Lapsed) CD;

我没有得到与他散列密码相同的结果

0 个答案:

没有答案