• Hi,

    if you can change the query of your report and the table it queries isn't to big, you can try to hide the easily guessed value for your parameter in a hash function like so:

    declare @id int = 1;

    select cast(HASHBYTES('MD5',CAST(@id as nvarchar(50)) )as bigint) as ID_HASH

    The problem is, that you have to compare it in your WHERE clause against hash values for all rows of your column, which can be quite an overhead...

    Lars