[THIN] Re: Adding System DSN ODBC for regular user

  • From: "Rick Mack" <Rick.Mack@xxxxxxxxxxxxxx>
  • To: <thin@xxxxxxxxxxxxx>
  • Date: Fri, 14 Oct 2005 11:15:28 +1000

Hi,
 
Yes, HKCU, or rather the adm file would have a CLASS USER heading
 
The nice thing about applying it via a group policy is no permissions
issues.
 
regards,
 
Rick

Ulrich Mack
Volante Systems
Level 2, 30 Little Cribb Street
Coronation Drive Office Park
Milton Qld 4064 
tel: +61 7 32431847
fax: +61 7 32431992
rmack@xxxxxxxxxxxxxx <mailto:rmack@xxxxxxxxxxxxxx> 

        -----Original Message-----
        From: thin-bounce@xxxxxxxxxxxxx
[mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of Evan Mann
        Sent: Friday, 14 October 2005 10:19 AM
        To: thin@xxxxxxxxxxxxx
        Subject: [THIN] Re: Adding System DSN ODBC for regular user
        
        
        This looks good.  I'm not a big GPO wizard so I don't think to
try things that way.  I'll hack this up and give it a shot.
         
        I assume that if you apple this as a User based GPO, it assumes
HKCU root key?

                -----Original Message-----
                From: thin-bounce@xxxxxxxxxxxxx
[mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of Rick Mack
                Sent: Thursday, October 13, 2005 7:42 PM
                To: thin@xxxxxxxxxxxxx
                Subject: [THIN] Re: Adding System DSN ODBC for regular
user
                
                
                Hi,
                 
                It isn't that hard to do it with a group policy, eg. for
a Movex DSN
                 
                    POLICY "Enable Movex User DSN ODBC Settings"
                    KEYNAME "Software\ODBC\ODBC.INI"
                            ACTIONLISTON                    
                                KEYNAME "Software\ODBC\ODBC.INI\Movex
Servers v12"                       
                                    VALUENAME "Driver" VALUE
"C:\WINNT\system32\ODBCJT32.DLL"
                                    VALUENAME "DBQ" VALUE "C:\Program
Files\Intentia\Movex Explorer v12\Servers\MvxServers.mdb"
                                    VALUENAME "Description" VALUE "Movex
Server Configuration Database Connection"
                                    VALUENAME "FIL" VALUE "MS Access;"
                                    VALUENAME "UID" VALUE ""
                                    VALUENAME "DriverId" VALUE NUMERIC
25 
                                    VALUENAME "SafeTransactions" VALUE
NUMERIC 0
                                KEYNAME "Software\ODBC\ODBC.INI\Movex
Servers v12\Engines\Jet"
                                    VALUENAME "ImplicitCommitSync" VALUE
""
                                    VALUENAME "MaxBufferSize" VALUE
NUMERIC 2048
                                    VALUENAME "PageTimeout" VALUE
NUMERIC 5
                                    VALUENAME "Threads" VALUE NUMERIC 3
                                    VALUENAME "UserCommitSync" VALUE
"Yes"
                                KEYNAME "Software\ODBC\ODBC.INI\ODBC
Data Sources"
                                    VALUENAME "Movex Servers v12" VALUE
"Microsoft Access Driver (*.mdb)"
                                KEYNAME
"Software\ODBC\ODBC.INI\MvxDocLink v12"                       
                                    VALUENAME "Driver" VALUE
"C:\WINNT\system32\ODBCJT32.DLL"
                                    VALUENAME "DBQ" VALUE "C:\Program
Files\Intentia\Movex Explorer v12\DocumentLinks\MvxDocLink.mdb"
                                    VALUENAME "Description" VALUE "Movex
OLE Document Database Connection"
                                    VALUENAME "FIL" VALUE "MS Access;"
                                    VALUENAME "UID" VALUE ""
                                    VALUENAME "DriverId" VALUE NUMERIC
25 
                                    VALUENAME "SafeTransactions" VALUE
NUMERIC 0
                                KEYNAME
"Software\ODBC\ODBC.INI\MvxDocLink v12\Engines\Jet"
                                    VALUENAME "ImplicitCommitSync" VALUE
""
                                    VALUENAME "MaxBufferSize" VALUE
NUMERIC 2048
                                    VALUENAME "PageTimeout" VALUE
NUMERIC 5
                                    VALUENAME "Threads" VALUE NUMERIC 3
                                    VALUENAME "UserCommitSync" VALUE
"Yes"
                                KEYNAME "Software\ODBC\ODBC.INI\ODBC
Data Sources"
                                    VALUENAME "MvxDocLink v12" VALUE
"Microsoft Access Driver (*.mdb)"
                                KEYNAME "Software\ODBC\ODBC.INI\MvxIcons
v12"                       
                                    VALUENAME "Driver" VALUE
"C:\WINNT\system32\ODBCJT32.DLL"
                                    VALUENAME "DBQ" VALUE "C:\Program
Files\Intentia\Movex Explorer v12\IconLinks\MvxIconLink.mdb"
                                    VALUENAME "Description" VALUE "Movex
Icon Database Connection"
                                    VALUENAME "FIL" VALUE "MS Access;"
                                    VALUENAME "UID" VALUE ""
                                    VALUENAME "DriverId" VALUE NUMERIC
25 
                                    VALUENAME "SafeTransactions" VALUE
NUMERIC 0
                                KEYNAME "Software\ODBC\ODBC.INI\MvxIcons
v12\Engines\Jet"
                                    VALUENAME "ImplicitCommitSync" VALUE
""
                                    VALUENAME "MaxBufferSize" VALUE
NUMERIC 2048
                                    VALUENAME "PageTimeout" VALUE
NUMERIC 5
                                    VALUENAME "Threads" VALUE NUMERIC 3
                                    VALUENAME "UserCommitSync" VALUE
"Yes"
                                KEYNAME "Software\ODBC\ODBC.INI\ODBC
Data Sources"
                                    VALUENAME "MvxIcons v12" VALUE
"Microsoft Access Driver (*.mdb)"
                            END ACTIONLISTON
                 
                            ACTIONLISTOFF
                                ; dummy entry
                            ENDACTIONLISTOFF
                            
                    END POLICY ; movex DSN
                 
                 
                regards,

                Rick

                Ulrich Mack
                Volante Systems

                
                 

                 

                -----Original Message-----
                From: thin-bounce@xxxxxxxxxxxxx
[mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of Walter, Chris
                Sent: Friday, 14 October 2005 8:08 AM
                To: 'thin@xxxxxxxxxxxxx'
                Subject: [THIN] Re: Adding System DSN ODBC for regular
user
                
                

                        User should have access to write to HKCU.  Try
running Regmon.  I'd love to see your script if it works, I've been
trying to find out a way to put in an ODBC entry with the packager after
an application install but I couldn't find anything that would work.

                         

                        Thanks,

                         

                        Chris

                         

                        -----Original Message-----
                        From: thin-bounce@xxxxxxxxxxxxx
[mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of Evan Mann
                        Sent: Thursday, October 13, 2005 6:00 PM
                        To: thin@xxxxxxxxxxxxx
                        Subject: [THIN] Adding System DSN ODBC for
regular user

                         

                        Anyone know how you can add a System DSN ODBC
under a users profile who has regular user access.  I have the info in a
registry file and am running it in a login script, but if you do not
have Power User or above access, it will not create, even though it's in
the HKCU key.

________________________________

                This e-mail, including all attachments, may be
confidential or privileged.  Confidentiality or privilege is not waived
or lost because this e-mail has been sent to you in error.  If you are
not the intended recipient any use, disclosure or copying of this e-mail
is prohibited.  If you have received it in error please notify the
sender immediately by reply e-mail and destroy all copies of this e-mail
and any attachments.  All liability for direct and indirect loss arising
from this e-mail and any attachments is hereby disclaimed to the extent
permitted by law.
________________________________



#####################################################################################
This e-mail, including all attachments, may be confidential or privileged.  
Confidentiality or privilege is not waived or lost because this e-mail has been 
sent to you in error.  If you are not the intended recipient any use, 
disclosure or copying of this e-mail is prohibited.  If you have received it in 
error please notify the sender immediately by reply e-mail and destroy all 
copies of this e-mail and any attachments.  All liability for direct and 
indirect loss arising from this e-mail and any attachments is hereby disclaimed 
to the extent permitted by law.
#####################################################################################

Other related posts: