У меня есть база данных SQL-сервера, с которой скоро будут две базы данных, которые я использую для веб-сайта.
У меня уже есть учетная запись пользователя, доступная только для чтения для базы данных 1 для поиска инвентаря нашей продукции. Я хотел бы создать отдельную учетную запись только для базы данных 2, только для таблицы 1, которая ТОЛЬКО позволяет вставлять записи (без обновления или удаления или чего-либо еще). Я стараюсь быть как можно более избыточным с ограничениями доступа (поверх кода, чтобы попытаться предотвратить SQL-инъекцию, если кто-то каким-то образом что-то пропустил, я не хочу, чтобы сама база данных позволяла это).
Итак, вопрос в нижней строке. Как создать пользователя на SQL-сервере, который имеет ограниченный доступ только к таблице x в базе данных y и может только читать/вставлять записи и ничего больше?