dbo.S_ALL_LOGIN_GET_SALT

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

Name Data Type Length Description
@PARAMETER xml -1

SQL Script

SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
create procedure dbo.S_ALL_LOGIN_GET_SALT
@PARAMETER xml 
---XencX---with encryption
as
 declare @xStsnoheader varchar(2),
  @xStsno varchar(2),
  @xStsdes varchar(100)
set @xStsnoheader='01'
set @xStsno='00';
set @xStsdes='sukses'

declare @XmlSts xml
declare @raw xml

 
 declare  @key varchar(1000),
    @user_id varchar(1000)
     
 
 SELECT
    @user_id= tempTable.item.value('MyIDX[1]', 'varchar(255)')  ,
    @key= tempTable.item.value('key[1]', 'varchar(255)')  
  FROM @PARAMETER.nodes('param/field')  tempTable(item)
  
 declare @salt varchar(16)
 set @salt='1234567812345678'
  if @key='adiTioPriambodoCumi02ti0K0s0ng' COLLATE SQL_Latin1_General_CP1250_CS_AS
  begin

 SELECT  top 1     @salt=  password 
  FROM            users
 WHERE        (username = @user_id)
   
   end
   
 set @raw=(
   SELECT    isnull( @salt ,'1234567812345678') AS rID   
  for xml path('xrow') 
 ) ;

  f:
  g:
set @XmlSts=(select @xStsnoheader + @xStsno as 'no', @xStsdes as 'des' for xml path('sts'))
 select  CAST( (select @XmlSts,isnull(@raw ,'')   for xml path ('result')
)  as XML)  as dt

GO

Depends On

1

Used By

No items found