Si creas una aplicación que requiere autenticación y te piden crear muchos usuarios, la mejor manera de hacerlo es mediante código de servidor.
Antes que nada deberás haber configurado tu aplicación con Membership
y Role
. Busca “Membership” en este blog para encontrar cómo hacerlo.
El código vb.net
para crear un usuario y asignarlo a un rol (o función) es:
- If Membership.GetUser("usuario1") Is Nothing Then
- Membership.CreateUser("usuario1", "password", "usuario1@hotmail.com")
- Roles.AddUserToRole("usuario1", "Rol")
- End If
Si necesitas crear cientos de usuarios, te recomiendo crear una tabla temporal en la base de datos y meter las líneas anteriores en un ciclo que vaya tomando un valor de la tabla en cada iteración.
También puedes crear algo más completo usando MembershipCreateStatus
, sigue el ejemplo que aparece en esta liga.
Muy bueno!! Gracias