Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Ten artykuł dotyczy remote access
opcji konfiguracji, która jest przestarzałą funkcją komunikacji programu SQL Server z programem SQL Server.
Aby uzyskać informacje na temat serwerów połączonych, zobacz Połączone serwery (aparat bazy danych).
Ta opcja ma wpływ na serwery dodawane przy użyciu sp_addserver i sp_addlinkedserver. Jeśli używasz remote access
, pozostaw wartość włączoną (domyślną).
Ważne
Ta funkcja zostanie usunięta w przyszłej wersji programu SQL Server. Unikaj używania tej funkcji w nowych pracach programistycznych i zaplanuj modyfikowanie aplikacji, które obecnie korzystają z tej funkcji.
Jeśli trafiłeś na tę stronę, ponieważ masz problemy z nawiązaniem połączenia z SQL Server, przeczytaj jeden z następujących artykułów:
- Samouczek: wprowadzenie do silnika bazy danych
- Zaloguj się do programu SQL Server
- Nawiązywanie połączenia z programem SQL Server, gdy administratorzy systemu są zablokowani
- Nawiązywanie połączenia z zarejestrowanym serwerem (SQL Server Management Studio)
- Nawiązywanie połączenia z dowolnym składnikiem programu SQL Server z programu SQL Server Management Studio
- sqlcmd — nawiązywanie połączenia z silnikiem bazy danych
- Jak rozwiązywać problemy z połączeniem do mechanizmu bazy danych SQL Server
Programiści mogą zainteresować się następującymi artykułami:
- Szybki start: wykonywanie zapytań dotyczących bazy danych przy użyciu platformy .NET (C#)
- Nawiązywanie połączenia z wystąpieniem programu SQL Server
- Dodawanie nowych połączeń w programie Visual Studio
Zarządzanie dostępem zdalnym
Opcja remote access
konfiguracji kontroluje wykonywanie procedur składowanych z lokalnych lub zdalnych serwerów, na których działają wystąpienia programu SQL Server.
Wartość domyślna remote access
dla opcji to 1
(włączono). Daje to uprawnienie do uruchamiania lokalnych procedur składowanych z serwerów zdalnych lub zdalnych procedur składowanych z serwera lokalnego. Aby zapobiec uruchamianiu lokalnych procedur składowanych z serwera zdalnego lub zdalnych procedur składowanych na serwerze lokalnym, ustaw opcję na 0
(wyłączone).
To ustawienie nie zostanie zastosowane do momentu ponownego uruchomienia programu SQL Server.
Dostęp zdalny jest wymagany, aby raport o stanie wysyłki dziennika w programie SQL Server Management Studio (SSMS) działał, a zadanie LSAlert zostało odpowiednio ukończone.
Uprawnienia
Uprawnienia do wykonywania na sp_configure
, bez parametrów lub tylko z pierwszym parametrem, są domyślnie przyznawane wszystkim użytkownikom.
Aby wykonać sp_configure
przy użyciu obu parametrów, aby zmienić opcję konfiguracji lub uruchomić instrukcję RECONFIGURE
, użytkownik musi mieć uprawnienie ALTER SETTINGS
na poziomie serwera. Uprawnienie ALTER SETTINGS
jest niejawnie posiadane przez sysadmin i serveradmin role stałe serwera.
Korzystanie z programu SQL Server Management Studio
W Eksploratorze obiektów kliknij prawym przyciskiem myszy serwer i wybierz polecenie Właściwości.
Wybierz węzeł Połączenia .
W obszarze Połączenia serwera zdalnego zaznacz lub wyczyść pole wyboru Zezwalaj na połączenia zdalne z tym serwerem .
Korzystanie z Transact-SQL
Połącz się z silnikiem bazy danych.
Na pasku Standard wybierz pozycję Nowe zapytanie.
Skopiuj i wklej poniższy przykład w oknie zapytania, a następnie wybierz pozycję Wykonaj. W tym przykładzie pokazano, jak użyć sp_configure , aby ustawić wartość
remote access
opcji na0
.
EXECUTE sp_configure 'remote access', 0;
GO
RECONFIGURE;
GO
Aby uzyskać więcej informacji, zobacz opcje konfiguracji serwera .
Treści powiązane
- Serwery Połączone (Silnik Bazy Danych)
- KONFIGURUJ PONOWNIE (Transact-SQL)
- opcje konfiguracji serwera
- sp_configure (Transact-SQL)