Попытка создать роли в SQL и назначить им разрешения. После создания ролей я хочу создать новых пользователей для назначения роли
Create Role Sales_Person
Grant Insert on Northwind.dbo(Customers, Orders, OrderDetails)
To Sales_Person
Grant Select, Update on Northwind.dbo.Customers(CompanyName, ContactName, ContactTitle, Address, City, Region, PostalCode, Country, Phone, Fax)
To Sales_Person
Create Role Sale_Manager
Grant Insert, Delete on Northwind.dbo(Customers, Orders, OrderDetails)
To Sale_Manager
Grant Select, Update on Northwind.dbo.Customers(CompanyName, ContactName, ContactTitle, Address, City, Region, PostalCode, Country, Phone, Fax)
To Sale_Manager
Create Role HR_Person
Grant Insert on Northwind.dbo.Employees
To HR_Person
Grant Select, Update on Northwind.dbo.Employees(LastName, FirstName, Title, TitleOfCourtesy, BirthDate, HireDate, Address, City, Region, PostalCode, HomePhone, Country, Extension, Notes, ReportTo)
To HR_Person
Create Role HR_Manager
Grant Insert, Delete on Northwind.dbo.Employees
To HR_Manager
Grant Select, Update on Northwind.dbo.Employees(LastName, FirstName, Title, TitleOfCourtesy, BirthDate, HireDate, Address, City, Region, PostalCode, HomePhone, Country, Extension, Notes, ReportTo)
To HR_Manager
Create User Jane1 Without Login
Grant Sales_Person to Jane1
Create User Joan1 Without Login
Grant Sale_Manager to Joan1
Create User Joe1 Without Login
Grant HR_Person to Joe1
Create User James1 Without Login
Сообщение об ошибке «Msg 1020, уровень 15, состояние 1, строка 0»
Списки дочерних объектов (например, выражения столбцов или безопасности) нельзя указывать для разрешений на уровне объекта. "