Foros del Web » Programación para mayores de 30 ;) » .NET »

Crear Usuario en sql desde visual studio

Estas en el tema de Crear Usuario en sql desde visual studio en el foro de .NET en Foros del Web. Buenas Tardes Sres. Saludos Quisiera que me despejaran porfavor porque no estoy pudiendo solucionar. Este es el proceso que hago desde bbdd sql para crear ...
  #1 (permalink)  
Antiguo 07/05/2016, 16:29
Avatar de chelochos  
Fecha de Ingreso: septiembre-2011
Ubicación: Aregua
Mensajes: 27
Antigüedad: 12 años, 7 meses
Puntos: 0
Crear Usuario en sql desde visual studio

Buenas Tardes Sres. Saludos

Quisiera que me despejaran porfavor porque no estoy pudiendo solucionar.

Este es el proceso que hago desde bbdd sql para crear usuario y darle un tipo de privilegio

si hago desde sql directo no hay dramas, me crea el usuario, con algun tipo de rol y bajo el esquema .dbo

##PASO PARA CREAR USUARIO, QUE DESDE LA BBDD SQL ME CREA BAJO EL ESQUEMA .DBO

CREATE LOGIN MyNewLogin WITH PASSWORD = 'P@ssw0rd', DEFAULT_DATABASE = AdventureWorks
EXEC sp_addsrvrolemember 'MyNewLogin', 'dbcreator'
CREATE USER MyNewUser FOR LOGIN MyNewLogin
EXEC sp_addrolemember 'db_datareader', 'MyNewUser'
EXEC sp_addrolemember 'db_datawriter', 'MyNewUser'

al querer hacer lo mismo desde visual studio 2010, los mismo pasos, me crea el usuario, con el rol que le asigno

pero bajo un esquema nuevo similar al usuario creado, no bajo el esquema .dbo que deseo

ustedes me podrian ayudar porfavor porque me pasa esto?

agradeceria sus retornos porque es medio urgente

saludos desde Paraguay

##CODIGO DESDE VS 2010

If aux_tipoUsuario = "ADMIN" Then
'** ASIGNAR ROLES DE SERVIDOR AL INICIO DE SESION ****
Asignar_RolSrV_Usuario(Trim(Me.txtNick_Usuario.Tex t), "sysadmin")
'** ASIGNAR USUARIO AL INICIO DE SESION ****
Asignar_Usuario(Trim(Me.txtNick_Usuario.Text), Trim(Me.txtNick_Usuario.Text))
'** ASIGNAR ROLES DE BD AL USUARIO ****
Asignar_RolBD_Usuario("db_owner", Trim(Me.txtNick_Usuario.Text))
Else
If aux_tipoUsuario = "PUBLICO" Then
Asignar_RolBD_Usuario("db_datawriter", Trim(usuario1))
Asignar_RolBD_Usuario("db_datareader", Trim(usuario1))
End If
Me.txtNick_Usuario.Clear()
Me.txtContraseña_Usuario.Clear()
Me.rdAdmin.Checked = False
Me.rdPublic.Checked = False
End If

Etiquetas: sql, studio, usuario, visual
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:52.