-
Run Dcomcnfg.exe. This lets you edit the registry.
-
In the Component Services dialog, expand
Component Services --> Computers --> My Computer --> DCOM Config .
- Right-click Microsoft SQL Server Integration Services 11.0, and then click Properties.
- On the Security tab, click Edit in the "Launch and Activation Permissions" area.
-
Add users and assign appropriate permissions, and then click OK. If you don't like your users remoting onto the server, chose 'remote launch' and 'remote activation'
-
Repeat steps 4 - 5 for the "Access Permissions" area. Again, grant remote access if you don't allow users to log directly onto the server.

-
Restart the Integration Services Service in SQL Configuration. Restart Management Studio if you had it open, and were trying to connect from that.
Thursday, 13 March 2014
SQL Integration Services Access
Wednesday, 12 October 2011
T-SQL to give domain accounts sysadmin access
CREATE LOGIN [Domain\UserName] FROM WINDOWS;
GO
EXEC master..sp_addsrvrolemember [Domain\UserName],'sysadmin'
GO
Why yes. I did just lock myself out of a server accidentally this morning. Where Management Studio wasn't installed. Go figure.
Wednesday, 9 February 2011
Code Snippet
It took me a while to work out how to do what I wanted to do...
This code is provided as-is, with no warranties. Test it before using it in earnest: and if you want to share the joy, please credit me. I wouldn't have managed it without the code here.
CREATE TABLE #temptable
(
[Owner] VARCHAR(50),
[Object] VARCHAR(100),
grantee VARCHAR(50),
grantor VARCHAR(50),
protecttype VARCHAR(50),
[Action] VARCHAR(50),
[Column] VARCHAR(50),
dbname VARCHAR(50)
)
DECLARE @STATEMENT VARCHAR(500)
SET @STATEMENT = 'Use [' + '?' + ']
INSERT INTO #temptable
([Owner],
[Object],
Grantee,
Grantor,
ProtectType,
[Action],
[Column]
)
EXEC (''sp_helprotect'')
UPDATE #temptable SET dbname = db_name()
WHERE dbname IS NULL'
EXEC MASTER.dbo.Sp_msforeachdb @command1=@STATEMENT
GO
SELECT *
FROM #temptable
ORDER BY dbname
GO
DROP TABLE #temptable
GO