border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

  #1 (permalink)  
Antiguo 14-12-2007, 14:23:12
Junior Member
Site Admin
 
Registrado: dic 2007
Posts: 9
argentino78 Valoración +2
Predeterminado Script para Logins y Users

Hola a todos

Soy nuevo en el foro y tambien soy nuevo en SQL, espero que me tegan paciencia.
El problema que tengo es el siguiente:
Genero un script para hacer un CREATE de un login y de un user, el tema es que necesito que ese mismo script le asigne al user unos database rolls que tengo creados.
Alguien tiene idea de como puedo hacer eso?

Desde ya muchas gracias y espero poder ayudar en algo.
Saludos!!
Responder Con Cita
  #2 (permalink)  
Antiguo 17-12-2007, 18:32:00
Moderador
 
Registrado: ene 2004
Ubicación: México
Posts: 770
IIslas Valoración +2
Contactar con IIslas a través de MSN
Predeterminado

Bienvenido al foro, esta es la instruccion:

sp_addrolemember [ @rolename = ] 'role',
[ @membername = ] 'security_account'
__________________
Share what you know, learn what you don't
Responder Con Cita
  #3 (permalink)  
Antiguo 17-12-2007, 19:10:57
Junior Member
Site Admin
 
Registrado: dic 2007
Posts: 9
argentino78 Valoración +2
Predeterminado

Perdon mi ignorancia pero yo tengo esto

el login lo hago asi

CREATE LOGIN [DOMINIO\NOMBREUSER] FROM WINDOWS WITH DEFAULT_DATABASE=[BASE], DEFAULT_LANGUAGE=[us_english]

el user lo hago asi

USE [BASE]
GO
CREATE USER [DOMINIO\NOMBREUSER] FOR LOGIN [DOMINIO\NOMBREUSER] WITH DEFAULT_SCHEMA=[SCHEMA]

ahora como uso la instruccion que me pasaste vos?
Mil gracias!!!
Responder Con Cita
  #4 (permalink)  
Antiguo 17-12-2007, 21:32:56
Moderador
 
Registrado: ene 2004
Ubicación: México
Posts: 770
IIslas Valoración +2
Contactar con IIslas a través de MSN
Predeterminado

¿Como se llama el ROL que creaste?

sp_addrolemember @rolename = 'tu_rol',
@membername = '[DOMINIO\NOMBREUSER]'
__________________
Share what you know, learn what you don't
Responder Con Cita
  #5 (permalink)  
Antiguo 17-12-2007, 21:39:14
Junior Member
Site Admin
 
Registrado: dic 2007
Posts: 9
argentino78 Valoración +2
Predeterminado

el rol se llama usr_consulta, entonces el script me quedari asi?

CREATE LOGIN [DOMINIO\NOMBREUSER] FROM WINDOWS WITH DEFAULT_DATABASE=[BASE], DEFAULT_LANGUAGE=[us_english]

USE [BASE]
GO
CREATE USER [DOMINIO\NOMBREUSER] FOR LOGIN [DOMINIO\NOMBREUSER] WITH DEFAULT_SCHEMA=[SCHEMA]

sp_addrolemember @rolename = 'usr_consulta', @membername = '[DOMINIO\NOMBREUSER]'
Responder Con Cita
  #6 (permalink)  
Antiguo 21-12-2007, 19:12:48
Moderador
 
Registrado: ene 2004
Ubicación: México
Posts: 770
IIslas Valoración +2
Contactar con IIslas a través de MSN
Predeterminado

Es correcto........
__________________
Share what you know, learn what you don't
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
script con VBA para business object SMMpesi VBScripts, JavaScripts, etc. 0 13-02-2007 16:04:53
Script de VB-Mundo muy Inseguro!! CorTeX PHP 3 29-04-2006 18:54:50
Ejecutar script LaNGuiS PHP 4 16-04-2006 17:04:09
Ejecutar un Script de un Archivo de VB Luis sql 2000 2 11-10-2004 22:45:46
Duda Interpretacion Script SatanicSigma Visual Basic 6.00 4 17-09-2004 00:00:00


La franja horaria es GMT. Ahora son las 01:19:27.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right