Re: How to connect via windows authentication?
Frediano Ziglio <[email protected]>
| Newsgroups | gmane.comp.db.tds.freetds |
|---|---|
| Message-ID | <CAHt6W4c=UKdXH68e9g+-iZbeBWu5fnDpVNT4pZA_toQdUa1z+A@mail.gmail.com> |
2015-03-13 14:09 GMT+00:00 Velichko Yuriy <[email protected]>: > Hello! > > I can't figure out how to connect to SQL Server via windows auth using > fretds library (dblib). > > In examples is shown how to connect via the SQL authentication. > > Is there example for windows auth. > Should I change conf file, or set specific info to the LOGINREC for > dbopen() ? Hi, there are two way. Use domain username/password or use single sign on. To use domain username/password just specify the domain in your username. Something like "DOMAIN_NAME\\user_name" with your domain password. Could be that you have to use ntlm version 2 (see documentation). The other option is to use Kerberos or on Windows SSPI. The trick is to specify empty strings for username and password. SSPI is used (and available) on Windows and will use your logged on user while on any other machine you have to setup Kerberos and login (kinit usually) before launching your dblib application. Regards, Frediano