November 25, 2004 at 8:50 pm
Hello there!
I want to use an ActiveX Script Task object to dynamically set the username/password of the Server object which uses SQL authentication. How is this done?
I'm sorry for the very trivial/basic question. It's just that I don't know where to look these things up. Please advice
Thanks!
Rafferty
November 29, 2004 at 8:00 am
This was removed by the editor as SPAM
November 29, 2004 at 1:57 pm
If you are planning to use the connection in the ActiveX script where you plan to set the username and password then this code should do the trick:
Logintoyourdb = "Server=" & DTSGlobalVariables("gvServerName").Value & ";Database=dbN30D;UID=" & DTSGlobalVariables("gvUserName").Value & ";PWD=" & DTSGlobalVariables("gvPassword").Value
Each portion of the above code uses a global variable to provide the required value.
I hope this helps.
Robert W. Marda
Billing and OSS Specialist - SQL Programmer
MCL Systems
November 29, 2004 at 6:19 pm
What I meant was to do something like this:
Set objConn1 = DTSGlobalVariables.Parent.Connections("gDBConnection")
objConn1.DataSource = DTSGlobalVariables("gDataSource").Value
objConn1.Catalog = DTSGlobalVariables("gCatalog").Value
objConn1.Username = DTSGlobalVariables("gUsername").Value // <-- doesn't work
objConn1.Password = DTSGlobalVariables("gPassword").Value // <-- doesn't work
Do you know how? Do I just add a UID and PWD definition in the DataSource and it'll automatically set the SQL server to using SQL Authentication?
Also will the connection object be automatically be set to use SQL Authentication instead of Windows Authentication?
Thanks!
Viewing 4 posts - 1 through 3 (of 3 total)
You must be logged in to reply to this topic. Login to reply