У меня есть проблема:
Напишите скрипт, который создает пользовательскую роль с именем VendorMaintenance в базе данных AP. Дайте разрешения на обновление этой роли в таблице поставщиков и выберите разрешение для таблицы Invoice и InvoiceLineItems. Назначьте роль VendorMaintenance для dbMaster.
Я просмотрел свой учебник и нашел это неправильное решение.
USE AP
GO
CREATE SERVER ROLE VendorMaintenance
GO
GRANT UPDATE
ON Vendors
TO VendorMaintenance
GO
GRANT SELECT
ON Invoices
TO VendorMaintenance
GO
GRANT SELECT
ON InvoiceLineItems
TO VendorMaintenance
GO
ALTER SERVER ROLE VendorMaintenance ADD MEMBER dbMaster
GO
Он говорит, что VendorMaintenance
не пользователь, и его нет. но мне нужно предоставить эти разрешения для роли, а затем назначить пользователей для этой роли. Также есть лучший способ написать это?