1: --Añadimos el usuario en la master
2: use master
3: exec sp_droplogin @loginame='ReportExecution'
4: exec sp_addlogin @loginame='ReportExecution', @passwd='pass@word1'
5:
6: --En AdventureWorksDW
7: use AdventureWorks2008
8: if exists(select * from sysusers where name='ReportExecution')
9: exec sp_dropuser @name_in_db='ReportExecution'
10: exec sp_adduser @loginame='ReportExecution', @grpname='db_datareader'
11:
12: --En msdb
13: use msdb
14: if exists(select * from sysusers where name='ReportExecution')
15: exec sp_dropuser @name_in_db='ReportExecution'
16: --add the users to the databases and give them permissions
17: exec sp_adduser @loginame='ReportExecution', @grpname='db_datareader'
18:
19: --En ReportServer
20: use ReportServer
21: if exists(select * from sysusers where name='ReportExecution')
22: exec sp_dropuser @name_in_db='ReportExecution'
23: --add the users to the databases and give them permissions
24: exec sp_adduser @loginame='ReportExecution', @grpname='db_datareader'