Suporte » Outros assuntos » tenho acesso ao banco de dados e arquivos mais não a senha do wordpress

Visualizando 10 respostas - 1 até 10 (de um total de 10)
  • Já tentou alterar a senha pela tabela users?

    Lá em user_pass vc coloca a senha nova em value, e em function seleciona MD5 (modo de criptografia), e salva. Daí é sucesso.

    Thread Starter consultoriarodrigues

    (@consultoriarodrigues)

    Não tentei isso não, so que ai tem um problema, o arquivo function é o do tema certo ? e o tema que esta ativado esta com erro fatal e só acessa o adm quando tiramos ele do diretorio renomeando.
    tem algum jeito de ativar outro tema sem precisar acessar o wordpress ?

    Sim, acesse pelo FTP e coloque manualmente a pasta de outro tema.

    Thread Starter consultoriarodrigues

    (@consultoriarodrigues)

    Bom dia,
    eu criei a criptografia para MD5 assim.

    function TForm1.md5(const Input: String): String;
    var
    hCryptProvider: HCRYPTPROV;
    hHash: HCRYPTHASH;
    bHash: array[0..$7f] of Byte;
    dwHashLen: DWORD;
    pbContent: PByte;
    i: Integer;
    begin
    dwHashLen := 16;
    pbContent := Pointer(PChar(Input));
    Result := ”;

    if CryptAcquireContext(@hCryptProvider, nil, nil, PROV_RSA_FULL, CRYPT_VERIFYCONTEXT or CRYPT_MACHINE_KEYSET) then
    begin
    if CryptCreateHash(hCryptProvider, CALG_MD5, 0, 0, @hHash) then
    begin
    if CryptHashData(hHash, pbContent, Length(Input), 0) then
    begin
    if CryptGetHashParam(hHash, HP_HASHVAL, @bhash[0], @dwHashLen, 0) then
    begin
    for i := 0 to dwHashLen – 1 do
    begin
    Result := Result + Format(‘%.2x’, [bHash[i]]);
    end;
    end;
    end;
    CryptDestroyHash(hHash);
    end;
    CryptReleaseContext(hCryptProvider, 0);
    end;
    Result := AnsiLowerCase(Result);

    end;

    porem esta com erro no codigo

    também tentei setar a senha assim :
    wp_set_password (‘novasenha’, 2);
    e desse jeito ele não da erro porem não loga

    Thread Starter consultoriarodrigues

    (@consultoriarodrigues)

    pra completar a ultima resposta eu testei com usuario errado e com senha errada, os erros estao retornando normalmente.
    E quando usuario e senhas correto a pagina so recarrega

    phcteixeira

    (@phcteixeira)

    irmão, se vc tem acesso ao painel do phpmyadmin, não precisa desse código todo. faça isso só editando (icone do lápis) na entrada do nome do usuário.

    Thread Starter consultoriarodrigues

    (@consultoriarodrigues)

    a senha eu alterei no phpmyadmin, mais e a criptografia como eu mudo ?

    phcteixeira

    (@phcteixeira)

    Thread Starter consultoriarodrigues

    (@consultoriarodrigues)

    Cara, muito obrigado, salvou

    phcteixeira

    (@phcteixeira)

    Valeu mano, tamo junto.

Visualizando 10 respostas - 1 até 10 (de um total de 10)
  • Você deve estar conectado para responder a este tópico.