Eso es nuevo? No recuerdo hacer tanto para acceder a una base de datos ms sql.

2009/8/11 Luis Martín Benitez <[email protected]>:
> Hola Pablo,
>
> El tema es así, vos necesitas un Login para un Servidor (usuario y
> contraseña) determinado y luego lo vas a asignar como usuario de alguna de
> las DB que tengas en dicho servidor
>
> Deberías utilizar los procedimientos del sistema para esto..
>
> Primero creas el login (Tenes que ser administrador o tener un usuario con
> permisos para crearlo)
>
> USE master
> GO
> EXEC sp_addlogin 'Pepe', '1234'
> GO
>
> y luego el usuario en la Base
>
> USE BaseEjemplo
> GO
> EXEC sp_adduser 'Pepe'
> GO
>
> Después le das permiso a ese usuario sobre un determinado objeto, por ej.:
>
> USE BaseEjemplo
> GO
>
> GRANT SELECT ON Clientes TO 'Pepe'
> GO
>
> Entonces el usuario 'Pepe' puede consultar la tabla 'Clientes'
>
> Espero te sirva.
> Saludos
>
> LMB
>
>
>
> ________________________________
> From: [email protected]
> To: [email protected]
> Subject: [dbms] Preguntonta SQL2008
> Date: Tue, 11 Aug 2009 12:52:55 -0300
>
> Hola a todos, perdón por la pregunta
>
> Me pueden decir la diferencia entre el LOGIN y el USER
>
> En esta instruccion
>
>
>
> CREATE LOGIN PepeLo WITH PASSWORD = 'Pepe'
>
> CREATE USER PepeUs FOR LOGIN PepeLo
>
>
>
> EXECUTE AS LOGIN='PepeLo'
>
> SELECT * FROM Ventas.Clientes
>
>
>
> Cual es el usuario que ejecuta por ejemplo una instrucción de TSQL?
>
>
>
> Saludos
>
> PabloC
>
>
>
> ________________________________
> Guardá correos, fotos, archivos, documentos, todo. ¡Ahora Hotmail te da
> espacio ILIMITADO!



-- 
Saludos.
César Javier Mendoza.

Responder a