jueves, 19 de septiembre de 2013

¿Cómo crear usuarios en SQL Server con TSQL?

Imaginemos que en nuestro proyecto de Access con SQL Server como base de datos, queremos crear usuarios usando scripts. Simplemente ejecutamos:


CREATE LOGIN ezequiel WITH PASSWORD = 'blablabla'

Y dentro de nuestra base de datos:

CREATE USER ezequiel FROM LOGIN ezequiel
GO
SP_ADDROLEMEMBER 'db_datawriter', 'ezequiel';
GO
SP_ADDROLEMEMBER 'db_datareader', 'ezequiel';
GO