Gracias Luis
Maxi yo no digo que sea nuevo, solo que en SQL2000 yo hacia

>>>>>>>>>>>>>>>>>>>>>>>>>
declare @logindb nvarchar(132), @loginlang nvarchar(132)
select @logindb = N'master'
select @loginlang = N'us_english'
Go

Exec sp_addlogin N'MiUser', null, @logindb, @loginlang
Go

Use MiBase
Go
Exec sp_grantdbaccess N'MiUser', N'MiUser'
<<<<<<<<<<<<<<<<<<<<<<<<<<

Y jamas creaba un usuario, y ahora en SQL2008 veo que hay que crear login y
user, por eso la pregunta

Saludos
PabloC

-----Mensaje original-----
De: [email protected] [mailto:[email protected]] En nombre de Maxi Accotto
Enviado el: Martes, 11 de Agosto de 2009 16:40
Para: pablo.canonico
Asunto: [dbms] Preguntonta SQL2008

Hola, esto es de toda la vida de SQL Server amigo! seguro que no has
tenido que hacer tanto lio porque deberias tener a los administradores
como sysadmin y varios ser de ese grupo, en la instalacion de 2008 ya
los administradores no son por default sysadmin.

En otras palabras si nunca has hecho esto de crear logins y usuarios
te diria que tu sistema es bastante inseguro

El 11 de agosto de 2009 16:24, César Mendoza<[email protected]> escribió:
> 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.
>
>



--
-----------------------------------------------------------
Microsoft MVP en SQL Server
Consultor en SQL Server
http://blog.maxiaccotto.com
-----------------------------------------------------------



Responder a