@AUserPassword nvarchar(100) - не используеться, название функции SetUserPassword не сотвествует выполняемой работе. Террасофт этой функцие пользуеться?
CREATE procedure [dbo].[tsp_SetUserPassword](
@AUserName sysname,
@AUserPassword nvarchar(100) ) AS
begin /*
** Set User Password.
*/