Que tal, antes que nada envío saludos a toda la comunidad. Les comento que llevo muy poco programando y quisiera saber si es posible ejecutar el script de SQL 2008 que aparece más abajo, desde una aplicación hecha en Visual Basic o en C# 2008?, ya que en mi trabajo me están pidiendo una aplicación en .NET que pueda asignar permisos de lectura y escritura a ciertos usuarios de la base de datos. EL script los saque probando de SQL 2008 y no marca ningún error. Saludos
USE [master]
GO
CREATE LOGIN [oscar] WITH PASSWORD=N'perez', DEFAULT_DATABASE=[master], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF
GO
USE [BD1]
GO
CREATE USER [oscar] FOR LOGIN [oscar]
GO
USE [BD1]
GO
EXEC sp_addrolemember N'db_datareader', N'oscar'
GO
USE [BD1]
GO
EXEC sp_addrolemember N'db_datawriter', N'oscar'
GO