The tool is not licensed. This may be due to your ArcGIS license, or potentially an extension that is not turned on/licensed. In the case of TIN to Raster Tool, it would be the 3D Analyst extension.
While this article is a little out of date, it may give you some ideas of what you should do in order to see if you can get it licensed.
Given your updated comment, I will summarize in an answer.
From the online help section "Accessing licenses and extensions in Python":
When using an ArcGIS for Desktop Basic or Standard license, a script
should set the product to Basic or Standard. Likewise, when using an
Engine or EngineGeoDB license, a script should set the product to
Engine or EngineGeoDB. If a license is not explicitly set, the license
will be initialized based on the highest available license level the
first time an ArcPy tool, function, or class is accessed... If the
necessary licenses are not available, a tool fails and returns error
messages. For example, if you install with an ArcGIS for Desktop Basic
license, and you attempt to execute a tool that requires a Standard or
Advanced license, the tool will fail.
Therefore, with arcpy you are not able to "upgrade" or "downgrade" to a different license which is unavailable to the user without getting a failure. Therefore, if you are running ANY single-use licenses on your computer, then that is the ONLY license level you will have available.
For example, if I am a developer running an ArcInfo license, wishing to distribute a tool I developed, I can only test that as an ArcInfo license. I cannot test the tool as if I were running an ArcView license. This of course can be good and bad.
If you forget to (or choose not to) set an explicit license level, and you have a license manager with available ArcView, ArcEditor, & ArcInfo licenses, it will always grab the ArcInfo. In this case, you know all the tools will be available. That's good.
If however, your tool requires edit permissions to an Enterprise Geodatabase, and both your AE & AI licenses are already being consumed by other users, it will grab the AV license, and of course, fail. The same cane be said for GP tools that require higher level licenses. That of course, is bad.
Ultimately, you really only need/want to set your product level if you are using a license manager, and you really want to force the script to use one of the 2 lower license levels.
Best Answer
There are several facets to ActiveX problems affecting ESRIs ArcGIS Toolbox. Most impact Internet Explorer ActiveX scripting or XSL of tools making calls to IE scripting. All running in the Local Security zone. These misconfigurations can impact Microsoft control panel (.CPL) and management console (.MSC) snap-ins in addition to non-Microsoft applications.
Some repairs involve verifying correct permission for the My Computer -- Zone 0 use of feature 1200 & 1400--corresponding to permit Run ActiveX controls and plug-ins or Active scripting respectively. The full listing (through IE7 is here) Microsoft KB 182569 IE8 & now IE9 have additional Zone keys.
The pseudonumeric key (inverted - L) is called a "parasite" security zone by Microsoft. An Adobe Flash upgrade has been mentioned as the culprit--but that is not proven. None the less, removal of the parasite security zone (if present) from the HKCU and HKLM Internet Settings keys is the Microsoft recommended repair to restore function to Local Zone 0 ActiveX dependent programs--like the ArcGIS Toolboxes.
It is safe. Microsoft now provides Hot Fix support in Microsoft KB 2506343