Previously dealt with MySQL server and clear setting permissions for accounts and objects. Now I understand the MSSQL server and the Entity Framework. I created a login (login, password) , attached a user to this name and created a schema (owner dbo / sa). I have not had time to study all aspects of the internal workings of the MSSQL server, and even this is not the main goal.
Question : What minimum permissions need to be specified in the scheme for this login so that EF can fully function (CRUD and other typical tasks and internal processes) without touching other databases (in general so as not to worry about security)
Perhaps I miss some more important points. I will be glad to accompanying advice!