Каково различие между входом в систему и учетными данными в SQL-сервере 2008?

Я - немного запутанного входа в систему окон SQL-сервера и учетных данных. На книгах онлайн, это говорит, что учетные данные могут получить доступ к ресурсам вне SQL-сервера, но насколько я вижу, что окна войти в систему смогли делать это это, так как это отображается на пользователе Windows. Я пропускаю что-то еще?

Заранее спасибо.

20
задан marc_s 1 May 2010 в 19:24
поделиться

2 ответа

В предыдущих версиях SQL Server при необходимости доступа к чему-либо за пределами SQL Server учетная запись службы, под которой выполнялась служба SQL Server, использовалась как учетные данные. Указав учетные данные, вы можете сказать, запускает ли пользователь X хранимую процедуру или запрос, который обращается к ресурсу Y, использовать учетные данные Z в качестве учетной записи для доступа к нему.

@Remus Rusanu Вы путаете идею входа в систему SQL Server, которая создается с помощью CREATE LOGIN, с другой концепцией, называемой учетными данными, созданной с помощью CREATE CREDENTIAL. См. http://www.replicationanswers.com/Security2005.asp для получения дополнительной информации.

7
ответ дан 30 November 2019 в 00:09
поделиться

Учетные данные нужны, чтобы покрыть случай, когда логин на самом деле не является пользователем Windows. Типичный случай - вход в систему SQL (пользователь аутентифицируется с помощью SQL-аутентификации вместо интегрированной аутентификации).

3
ответ дан 30 November 2019 в 00:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: