Я просматривал сценарий, сгенерированный моим проектом базы данных Visual Studio, и обнаружил следующее:
GRANT CONNECT
ON ENDPOINT::[TSQL Default TCP] TO PUBLIC
AS [sa];
Я не знаю, что он делает, но, похоже, он дает ПУБЛИЧНЫЙ доступ как SA (только по тому, как он читается).
Кто-нибудь знает, что это на самом деле? ( Очевидно, что он предоставляет некоторый доступ через "ENDPOINT" . Но, говоря простым языком, что он делает?)
Просто прочитав его, он говорит мне, что любой, кто подключается через порт TCP, может работать как [ са]. (Я надеюсь, что это неверно, но если это так, то почему проект DB Visual Studio сделал это?)