TD Wallet
The ODBC Operator supports TD Wallet with the following restrictions:
For example, if a key named 'MyPassword' has a value in the wallet as 'abcPassword' and the Operator definition is given as:
VARCHAR UserPassword = '$tdwallet(MyPassword)'
the string '$tdwallet(MyPassword)' will be replaced during the job execution as:
VARCHAR UserPassword = 'abcPassword'
No other combinations are supported.
For example, if in the operator definition, the UserName is defined as:
VARCHAR UserName = 'xxx$tdwallet(Myusername)
the string is not looked up in the TD Wallet and the total string 'xxx$tdwallet(Myusername)' is treated as the UserName.
For example if a key named 'MyPassword' has a value in the wallet as '$tdwallet(user1)' and the value in the Wallet for 'user1' is stored as 'user1password' and the operator definition is given as:
VARCHAR UserPassword = '$tdwallet(MyPassword)'
the string '$tdwallet(MyPassword)' will be replaced during the job execution as:
VARCHAR UserPassword = 'user1password' with 1 level of recursion