[Snippet] Fix Azure SQL Database error for WarZ

Results 1 to 1 of 1
  1. #1
    Enthusiast oNouro is offline
    MemberRank
    Apr 2019 Join Date
    0.0.0.0:29662Location
    26Posts

    [Snippet] Fix Azure SQL Database error for WarZ

    This is for whoever that using Azure SQL instead private SQL server and getting error when login into game or register cause of MD5 Hash function is using some permission in master database and Azure don't let it.

    open FN_CreateMD5Password in your database function
    replace all of this and edit SALT to your
    Code:
    ALTER PROCEDURE [dbo].[FN_CreateMD5Password]    @in_Password varchar(100),    @Out_MD5 varchar(32) OUTPUTASBEGIN    SET NOCOUNT ON;    declare @pasSWORD_SALT varchar(100) = 'YOUR_SALT'    set @Out_MD5 = CONVERT(VARCHAR(32), HashBytes('MD5', @pasSWORD_SALT + @in_Password), 2) -- FOR AZURE    --set @Out_MD5 = SUBSTRING(master.dbo.fn_varbintohexstr(HashBytes('md5', @pasSWORD_SALT + @in_Password)), 3, 999)END
    and this also work with all version of MSSQL server (Maybe)
    Maybe this game not dead yet
    Sorry for my fukkin bad English.




Advertisement