Crear usuario con el Nro de Agenda

Creado por LUIS ENRIQUE ILLESCAS MORALES, Modificado el Mar, 19 Mar, 2024 a 10:18 A. M. por LUIS ENRIQUE ILLESCAS MORALES

Ing. Ramiro

 

Dirigirse a el servidor "SRV-SISTEMAS-16“  ejecutar:

 

Insert Into [srv-sistema-16].sigaaSeguridad.dbo.Usuario(agd_codigo, usr_login, Contrasena, dtFechaVigencia, 

       sObservacion, iRol_id, iEstado_fl, iEliminado_fl, sCreado_by, iConcurrencia_id)

 

       Select agd_codigo, usr_login, Clave, DATEADD(year, 20, Getdate()), 

       'Usuario creado automaticamente', 2016, 1, 1, 'edwin',1

       From

       (

             SELECT ACE.AGD_CODIGO

                ,[usr_login]

                ,[agd_appaterno]

                ,[agd_apmaterno]

                ,[agd_nombres]

                ,[agd_docnro],

                Case When Ltrim([agd_docnro]) = '' Then '123456' Else [agd_docnro] End Clave

 

         FROM [SERVDATOS1].[PARAMETROS].[dbo].[agenda] 

 

          ACE LEFT JOIN

          [SERVDATOS1].[PARAMETROS].[dbo].[agenda_ACCESOS] AGE ON AGE.AGD_CODIGO=ACE.AGD_CODIGO

         Where AGE.agd_codigo not in

         (

             Select AGD_CODIGO  From [srv-sistema-16].sigaaSeguridad.dbo.Usuario     ) AND AGE.AGD_CODIGO='0000006906'

  )t

¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo