Можно ли подключиться к базе данных SQL Server без входа в систему сервера — почему?

#sql #sql-server

Вопрос:

Мы используем группы ОБЪЯВЛЕНИЙ для доступа к SQL Server и базам данных на этом сервере. Я проверил, что, если я удалил логин с сервера, я все еще могу подключиться к базе данных, в которой я определил пользователя. Почему это разрешение все еще существует? Я думал, что если я сброшу логин с сервера, я не получу доступ к базе данных, которая была сопоставлена с этим логином.

Комментарии:

1. Как вы подключаетесь к базе данных? Через какой-то код или напрямую через SSMS? Вы используете группы объявлений или вход на сервер? Если вы подключаетесь через группы объявлений и сбросили логин пользователя, но затем подключаетесь, используя свои собственные учетные данные для рекламы, вы подключитесь, потому что используете свои учетные данные для рекламы, а не этот логин пользователя.

2. LOGIN и USER s-это разные объекты. Я не совсем понимаю, о чем вы здесь спрашиваете.

3. Если вы используете группы объявлений, возможно, пользователь является членом более чем одной группы, имеющей доступ к базе данных.