Установка пароля на базу данных

xxxsas
Дата: 25.01.2009 07:59:45
Слышал, что можно установить пароль на базу данных, чтобы ее содержимое нельзя было просмотреть через Enterprise Manager.
Кто может подсказать как это сделать (желательно пару скринов).
VxS_
Дата: 25.01.2009 08:28:25
При регистрации сервера поставьте SQL Server аутентификацию и галку "Always prompt for login name and password"
VxS_
Дата: 25.01.2009 08:29:35
Можно и уже на зарегистрированном, для этого ПКМ на сервере и Edit SQL Server Registration property
VxS_
Дата: 25.01.2009 08:30:30
P.S.: Это поставит пароль на сервер, а не на базу. На базу х.з. как
VxS_
Дата: 25.01.2009 08:33:20
Сегодня у меня мысли какие-то разрозненные. Не поставит пароль, а будет его запрашивать :) там итак пароль стоит. А вот, чтобы нельзя было видеть базу в Enterprise Manager, можно права на просмотр содержимого этой базы отобрать у пользователя, под которым будем логиниться. Тогда он не увидит содержимого
Glory
Дата: 25.01.2009 11:21:53
VxS_
Сегодня у меня мысли какие-то разрозненные. Не поставит пароль, а будет его запрашивать :) там итак пароль стоит. А вот, чтобы нельзя было видеть базу в Enterprise Manager, можно права на просмотр содержимого этой базы отобрать у пользователя, под которым будем логиниться. Тогда он не увидит содержимого

Если у логина нет прав "на просмотр содержимого этой базы ", то что он может увидеть хоть в Enterprise Manager хоть еще где ?
VxS_
Дата: 25.01.2009 12:14:17
Glory
VxS_
Сегодня у меня мысли какие-то разрозненные. Не поставит пароль, а будет его запрашивать :) там итак пароль стоит. А вот, чтобы нельзя было видеть базу в Enterprise Manager, можно права на просмотр содержимого этой базы отобрать у пользователя, под которым будем логиниться. Тогда он не увидит содержимого

Если у логина нет прав "на просмотр содержимого этой базы ", то что он может увидеть хоть в Enterprise Manager хоть еще где ?

Как минимум: список всех баз, ибо он хранится в master, содержимое тех баз, к которым он имеет доступ в списке DataBase Access
Glory
Дата: 25.01.2009 12:22:48
VxS_
Glory
VxS_
Сегодня у меня мысли какие-то разрозненные. Не поставит пароль, а будет его запрашивать :) там итак пароль стоит. А вот, чтобы нельзя было видеть базу в Enterprise Manager, можно права на просмотр содержимого этой базы отобрать у пользователя, под которым будем логиниться. Тогда он не увидит содержимого

Если у логина нет прав "на просмотр содержимого этой базы ", то что он может увидеть хоть в Enterprise Manager хоть еще где ?

Как минимум: список всех баз, ибо он хранится в master, содержимое тех баз, к которым он имеет доступ в списке DataBase Access

Так эти права ему выданы. Что он может увидеть из того, на что ему не выданы права ?
VxS_
Дата: 25.01.2009 12:43:50
Glory
VxS_
Glory
VxS_
Сегодня у меня мысли какие-то разрозненные. Не поставит пароль, а будет его запрашивать :) там итак пароль стоит. А вот, чтобы нельзя было видеть базу в Enterprise Manager, можно права на просмотр содержимого этой базы отобрать у пользователя, под которым будем логиниться. Тогда он не увидит содержимого

Если у логина нет прав "на просмотр содержимого этой базы ", то что он может увидеть хоть в Enterprise Manager хоть еще где ?

Как минимум: список всех баз, ибо он хранится в master, содержимое тех баз, к которым он имеет доступ в списке DataBase Access

Так эти права ему выданы. Что он может увидеть из того, на что ему не выданы права ?

А почему он должен что-то увидеть, на что ему права не выданы? Или я вас не понял, или вы меня. Аргументируйте пожалуйста, почему такие выводы странные?
Гавриленко Сергей Алексеевич
Дата: 25.01.2009 13:24:44
VxS_
А почему он должен что-то увидеть, на что ему права не выданы? Или я вас не понял, или вы меня. Аргументируйте пожалуйста, почему такие выводы странные?
Так зачем выдавать права на то, что пользователь видеть не должен?