के साथ लिनक्स पर पायथन का उपयोग कर एमएस एसक्यूएल सर्वर से कनेक्ट करना क्या Windows डोमेन प्रमाण-पत्रों का उपयोग कर लिनक्स पर पायथन के साथ एक एमएस SQL सर्वर डेटाबेस से कनेक्ट करने का कोई तरीका है?'विंडोज प्रमाण पत्र'
मैं अपने विंडोज़ मशीन विंडोज साख का उपयोग कर, लेकिन pyodbs + freetds + unixodbc ऐसा गलती से हुआ
>>import pyodbc
>>conn = pyodbc.connect("DRIVER={FreeTDS};SERVER=servername;UID=username;PWD=password;DATABASE=dbname")
परिणाम के साथ एक linux अजगर से भी ऐसा ही करने का प्रयास कर रहा से बिल्कुल ठीक कनेक्ट कर सकते हैं:
class 'pyodbc.Error'>: ('28000', '[28000] [unixODBC][FreeTDS][SQL Server]Login incorrect. (20014) (SQLDriverConnectW)')
मुझे यकीन है कि पासवर्ड सही ढंग से लिखा गया है, लेकिन मैंने उपयोगकर्ता नाम के कई अलग-अलग संयोजनों की कोशिश की है:
DOMAIN\username
DOMAIN\\username
या यहाँ तक कि
UID=username;DOMAIN=domain
कोई लाभ नहीं हुआ
। कोई विचार?
यह सुनिश्चित करने के लिए एक महाकाव्य कथा है लेकिन अब यह वर्तमान स्थिति के लिए बहुत ही भ्रामक है जो उच्चतम और स्वीकार्य उत्तर दोनों है। यदि आप अस्वीकरण में संपादित करते हैं तो मुझे बताएं और मैं अपना डाउनवोट हटा दूंगा। – steamer25