Защищенная паролем база данных SQL Server с SSMS - PullRequest
0 голосов
/ 04 января 2019

мы запустили новый SQL Server на AWS. Все выглядит отлично, я могу получить доступ к серверу через SSMS. Однако я не могу установить новые учетные данные для одной конкретной базы данных. Эта база данных должна быть доступна через MS Access. Он работает в MS Access, когда администратор логин и пароль, но я хотел бы дать пользователям доступ только к конкретной базе данных.

Я прочитал эту статью и думаю, что должен создать пользователя SQL с паролем: https://docs.microsoft.com/en-us/sql/relational-databases/security/authentication-access/create-a-database-user?view=sql-server-2017

К сожалению, я не вижу этой опции в SSMS. Не знаете, пожалуйста, почему это так?

Итак, мое комплексное требование: 1. Мне нужно настроить защищенную паролем базу данных. 2. Эта база данных будет обслуживать связанные таблицы для MS Access.

Большое спасибо за помощь,

Вацлав

SSMS options by user creation

1 Ответ

0 голосов
/ 04 января 2019

Я уже нашел решение.У моего логина не было соответствующих прав на сервере.Для создания нового пользователя и определения его прав доступа вам необходимо «Роль сервера» - securityadmin, назначенный вашему логину.

Здесь описано: https://docs.microsoft.com/en-us/sql/relational-databases/security/authentication-access/server-level-roles?view=sql-server-2017

С уважением,

Вацлав

...