How to Configure DTC Security to Allow Local Transactions on Your System


In one of my previous articles you learned about Distributed Transaction under Application Server in Windows Server 2012.

In this article you will learn how to configure DTC Security to allow Local Transactions on your system.

The DTC Service coordinates the transactions that update transaction-protected resources, like database, message queues, file system etc.

You can find these resources on a single system or it may be distributed across a network of systems.

By using DTC Security configuration you can apply various types of security configurations for the distributed transactions in which your computer participates.

Now we will see how to configure DTC Security to allow local transactions on your system.

Step 1

First of all logon to your Windows Server 2012 as Administrator. Now go to the Start Menu and search for "Component Services".


Now as you open the Component Services, this type of window will appear in front of you.


Here you will get an option named "Computers", double-click on this option to open it.

Step 2

In Computers you will find your Computer name (as I have "My Computer"), open this as well by double-clicking on it.


Now you will get 3-4 options to choose from, here you must open the "Distributed Transaction Coordinator".


Step 3

Now "Local DTC" will appear in front of you. You must right-click on it to open it's Properties.


The Local DTC Property Window will be opened. here you will see three options in the head section i.e Tracing, Logging and Security. Since we are discussing security in this article you need to click on the Security Button.


Step 4

Since we needed to provide permission for Local Transactions only, so for that you had to uncheck all the options available and then click on the "OK" Button.


Now your system will be allowed to participate in local transactions only.