Temat: SQL Server ODBC Access

Linkuję tabele do Accessa z SQL Serwer przez ODBC. Wszystko działa poza drobnym detalem - po każdym otwarciu accdb w momencie otwierania tabeli muszę podać hasło użytkownika z SQL Server.

Jak ustawić aby po zdefiniowaniu DNS-a ODBC nie było konieczne wprowadzenie hasła użytkownika.

P.B.
Jarosław Kędzierski

Jarosław Kędzierski Admin od okienek

Temat: SQL Server ODBC Access

Jeśli odbywa się to lokalnie... rozważyłbym zastosowanie zintegrowanego uwierzytelniania Windows.

Swoją drogą przy okazji zapytam... czy Win 7 Home Premium wspiera domeny AD ? Jeśli tak, to przy zdalnym linkowaniu użytkownik domenowy też byłby dobrym pomysłem IMHO :)

Temat: SQL Server ODBC Access

Jarosław Kędzierski:
Jeśli odbywa się to lokalnie... rozważyłbym zastosowanie zintegrowanego uwierzytelniania Windows.

to znaczy ? (lokalnie)
Swoją drogą przy okazji zapytam... czy Win 7 Home Premium wspiera domeny AD ? Jeśli tak, to przy zdalnym linkowaniu użytkownik domenowy też byłby dobrym pomysłem IMHO :)

Rozwiązanie potrzebuję do różnych konfiguracji sprzętowych. Aktualnie testuję na WIN 7 x64 i XP SP3. Co do Twojego pytania sorki - nie wiem :(

Temat: SQL Server ODBC Access

Paweł Boguszewski:
Jarosław Kędzierski:
Jeśli odbywa się to lokalnie... rozważyłbym zastosowanie zintegrowanego uwierzytelniania Windows.

to znaczy ? (lokalnie)
Oczywiści chodzi o SIEĆ LOKALNĄ.

konto usunięte

Temat: SQL Server ODBC Access

Paweł Boguszewski:
Paweł Boguszewski:
Jarosław Kędzierski:
Jeśli odbywa się to lokalnie... rozważyłbym zastosowanie zintegrowanego uwierzytelniania Windows.

to znaczy ? (lokalnie)
Oczywiści chodzi o SIEĆ LOKALNĄ.

jak nie masz Active Directory to nie pakuj się w logowanie zintegrowane

a wracając do tematu tabel podlinkowanych
korzystasz z plikowego DSN-a i zaznaczasz ptaszek do zapisania hasła

obecne tabele możesz odświeżyć -> menadżer tabel połączonych -> zaznaczasz ptaszek zawsze monituj o nową lokalizację i zaznaczasz te linki które są ci potrzebne

jako źródło danych wskazujesz wcześniej stworzony plikowy DSN

Temat: SQL Server ODBC Access

Jak stworzyć plik DNS o którym piszesz ?

Zawsze korzystałem z DNS użytkownika lub systemowego.

Dzięki
P.B.

konto usunięte

Temat: SQL Server ODBC Access

Paweł Boguszewski:
Jak stworzyć plik DNS o którym piszesz ?

Zawsze korzystałem z DNS użytkownika lub systemowego.

Dzięki
P.B.

jak masz kreator połączenia to zakładka "File data Source", guzik New a dalej to już kreator
Jarosław Kędzierski

Jarosław Kędzierski Admin od okienek

Temat: SQL Server ODBC Access

Hej,

Racja Przemek, bez AD zintegrowane logowanie to średni pomysł ;) Ale zawsze byla szansa, że jest AD :)

Położenie checkboxa "Save Password" w Access 2003 - link poniżej:
http://www.access-programmers.co.uk/forums/showthread....Jarosław Kędzierski edytował(a) ten post dnia 06.09.11 o godzinie 19:47

Temat: SQL Server ODBC Access

Dzięki ,
tworzenie pliku DNS - identycznie jak tworzenie DNS systemowego na pierwszy rzut oko.

Zapisz hasło w czasie linkowania tabel rozwiązało problem. Sprawdzę jeszcze czy w innej lokalizacji / konfiguracji sprzętu również będzie działało.

Pozdrawiam P.B.

konto usunięte

Temat: SQL Server ODBC Access

hasło jest zapisane w ciągu w definicji tabeli pliku access-a więc nie ma bata musi działać

Temat: SQL Server ODBC Access

Jeszcze jedno pytanie,
Przenoszę bazę do klienta. Uruchamiam SQL Servera z wszystkimi danymi jak u mnie, tworzę użytkownika DNS ODBC, instaluję RT2007 i uruchamiam aplikację stworzoną w Accessie - pójdzie bez pytania o hasło ??

Jak poradzić sobie w przypadku wdrożenia u klienta, który nie dysponuje Accessem ?

P.B.

konto usunięte

Temat: SQL Server ODBC Access

proponuję ADO .NET i po sprawie ;-)
Pozdrawiam serdecznie

konto usunięte

Temat: SQL Server ODBC Access

Paweł Boguszewski:
Jeszcze jedno pytanie,
Przenoszę bazę do klienta. Uruchamiam SQL Servera z wszystkimi danymi jak u mnie, tworzę użytkownika DNS ODBC, instaluję RT2007 i uruchamiam aplikację stworzoną w Accessie - pójdzie bez pytania o hasło ??

Jak poradzić sobie w przypadku wdrożenia u klienta, który nie dysponuje Accessem ?

P.B.

VBA

dim td as object
set td = CurrentDb.TableDefs("table name")
td.Connect = "......"
td.RefreshLink

Temat: SQL Server ODBC Access

dim td as object
set td = CurrentDb.TableDefs("table name")
td.Connect = "......"

tb.connect = "ODBC; DATABASE=database; UID=user; PWD=password; DSN= datasourcename; [LOGINTIMEOUT=seconds;]"

??
td.RefreshLink

Czy przy takim refresh-u hasło zostanie zapisane ?

konto usunięte

Temat: SQL Server ODBC Access

Paweł Boguszewski:
dim td as object
set td = CurrentDb.TableDefs("table name")
td.Connect = "......"

tb.connect = "ODBC; DATABASE=database; UID=user; PWD=password; DSN= datasourcename; [LOGINTIMEOUT=seconds;]"

??
td.RefreshLink

Czy przy takim refresh-u hasło zostanie zapisane ?

powinno



Wyślij zaproszenie do