UFN_APPUSER_CHECK_PROXYUSER_BYUSERNAME
Return
Return Type |
---|
bit |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CUSTOMAUTHENTICATIONUSERID | nvarchar(255) | IN |
Definition
Copy
CREATE function dbo.UFN_APPUSER_CHECK_PROXYUSER_BYUSERNAME (@CUSTOMAUTHENTICATIONUSERID nvarchar(255))
returns bit
as begin
declare @ISPROXYUSER bit = 0;
declare @CUSTOMAUTHENTICATIONUSERIDCOUNT int;
select @CUSTOMAUTHENTICATIONUSERIDCOUNT = count(1) from dbo.APPUSER where CUSTOM_AUTHENTICATION_USERID = @CUSTOMAUTHENTICATIONUSERID;
if @CUSTOMAUTHENTICATIONUSERIDCOUNT = 1
begin
select @ISPROXYUSER = isnull(ISPROXYUSER, 0)
from dbo.APPUSER
where CUSTOM_AUTHENTICATION_USERID = @CUSTOMAUTHENTICATIONUSERID;
end
return @ISPROXYUSER;
end