Jak przechowywać identyfikator logowania bazy danych SQL identyfikatory i hasła lokalnie

Tłumaczenia artykułów Tłumaczenia artykułów
Numer ID artykułu: 209502 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Wersja dla programu Microsoft Access 97 tego artykułu zobacz 101084.
Zaawansowane: Wymaga ekspertów kodowania, interoperacyjności i wielodostępne umiejętności.

Ten artykuł dotyczy tylko bazy danych programu Microsoft Access (.mdb).

Rozwiń wszystko | Zwiń wszystko

Streszczenie

Przechowywanie identyfikatora logowania bazy danych SQL identyfikatory i hasła lokalnie wymaga się, że administrator bazy danych utworzyć unikatową tabelę na serwerze.

Więcej informacji

W programie Microsoft Access podczas łączenia tabeli bazy danych SQL Wybierz, czy program Microsoft Access do przechowywania ID logowania i hasło lokalnie. Jeśli nie, program Microsoft Access monituje o podanie Identyfikatora logowania i hasła przy każdym podłączeniu do bazy danych SQL zawierającą Tabela.

Jeśli chcesz, aby program Microsoft Access do przechowywania połączenia informacje w programie Microsoft Access bazy danych, dzięki czemu nie trzeba wpisywać go przy każdym można kliknąć, aby zaznaczyć Zapisz hasło wyboru w polu Łączenie tabel okno dialogowe podczas łączenia tabeli bazy danych SQL.

Dla Microsoft SQL Server, Sybase SQL Server i ORACLE Server baz danych, programu SQL administrator bazy danych można wyłączyć tę funkcję, wymagające wszystkich użytkowników Aby wprowadzić ich identyfikatory logowania i hasła przy każdym połączenia SQL Baza danych.

Aby wyłączyć możliwość przechowywania identyfikatory i hasła logowania lokalnie administrator bazy danych SQL należy utworzyć tabelę o nazwie MSysConf, Baza danych SQL. Gdy użytkownik połączy się z bazą danych SQL, program Microsoft Access szuka w tej tabeli w bazie danych, a jeśli go znajdzie, kwerendy tabeli. Jeżeli wartości w tabeli poprawnie określić, że lokalne przechowywanie identyfikatory logowania i hasła powinny być wyłączone, program Microsoft Access wykonuje, niezależnie od tego, czy w Zapisz identyfikator logowania i hasło lokalnie pole wyboru jest zaznaczone. Jeśli tabela nie istnieje lub nie określono wyłączania funkcji użytkownikom można przechowywać identyfikatory logowania i hasła lokalnie.

Tabela bazy danych SQL MSysConf powinna mieć następującą strukturę.
Column name   Data type                                 Allows Null?
   --------------------------------------------------------------------
   Config        A data type that corresponds to a         No
                 2-byte integer, for example SMALLINT

   chValue       VARCHAR(255)                              Yes

   nValue        A data type that corresponds to a
                 4-byte integer, for example INT           Yes

   Comment       VARCHAR(255)                              Yes
				
Jeśli źródło danych, które użytkownik pracuje z jest uwzględniana wielkość liter, należy użyć nazwy tabel i kolumn dokładnie tak, jak pokazano. Wszyscy użytkownicy muszą mieć uprawnienia do w tej tabeli za pomocą instrukcji SELECT i można tylko administrator systemu mieć uprawnienie do korzystania z instrukcji DELETE w tej tabeli.

W ORACLE, istnieje kilka rzeczy, które są różne. Na przykład programu word "Komentarz" jest zarezerwowana w ORACLE, dlatego należy zmienić na "Uwagi". Inne zmiany odnosi się do różnicy w typach danych. Oto jak tabeli pojawią się w bazie danych programu ORACLE:
   CONFIG          NUM(4,0)         NOT NULL
   CHVALUE         VARCHAR(255)
   NVALUE          NUM(5,0)*
   COMMENTS        VARCHAR(255)
				
NValue może mieć dokładność do Num(9,0).

Aby Wyłącz składowania identyfikator logowania i hasło, tabela powinna mieć tylko jeden wiersz jako następująco:
   Column name     Value    Explanation
   --------------------------------------------------------------------
   Config          101      This value indicates that this record 
                            determines password properties.

   chValue         NULL     Reserved for future use.

   nValue          0 or 1   Use 0 to prevent the password and login ID
                            from being stored; use 1 to permit
                            password and login ID storage.

   Comment                  Enter your own comments here.
				
UWAGA: Jeżeli zmienisz wartość nValue należy ponownie uruchomić program Access przed zmiany będą faktycznie miały miejsce.

Materiały referencyjne

Dla więcej informacji na temat łączenia tabel, kliknij przycisk Pomoc programu Microsoft Access na Pomoc menu Typ Łącze bazy danych SQL w biurze Asystenta lub Kreatorze odpowiedzi, a następnie kliknij przycisk Wyszukiwanie Aby wyświetlić znalezione tematy.

Właściwości

Numer ID artykułu: 209502 - Ostatnia weryfikacja: 17 września 2011 - Weryfikacja: 3.0
Informacje zawarte w tym artykule dotyczą:
  • Microsoft Access 2000 Standard Edition
  • Microsoft Access 2002 Standard Edition
Słowa kluczowe: 
kbdatabase kbdesign kbhowto kbinfo kbusage kbmt KB209502 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł nie został przetłumaczony przez człowieka, tylko przez oprogramowanie do tłumaczenia maszynowego firmy Microsoft. Firma Microsoft oferuje zarówno artykuły tłumaczone przez ludzi, jak i artykuły tłumaczone maszynowo, dzięki czemu każdy użytkownik może uzyskać dostęp do całej zawartości bazy wiedzy Knowledge Base we własnym języku. Prosimy jednak pamiętać, że artykuły przetłumaczone maszynowo nie zawsze są doskonałe. Mogą zawierać błędy słownictwa, składni i gramatyki, przypominające błędy robione przez osoby, dla których język użytkownika nie jest językiem ojczystym. Firma Microsoft nie odpowiada za wszelkie nieścisłości, błędy lub szkody spowodowane nieprawidłowym tłumaczeniem zawartości oraz za wykorzystanie tej zawartości przez klientów. Oprogramowanie do tłumaczenia maszynowego jest często aktualizowane przez firmę Microsoft.
Anglojęzyczna wersja tego artykułu to:209502

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com