База данных в MSSQL - это не только хранилище запросов таблиц и наборов записей. Он также содержит хранимые процедуры, триггеры, задания и больше компонентов, чем простая, т. Е. База данных Access.
Все эти объекты, за исключением «логинов» (что-то вроде пользователей), доступны через ACL (список контроля доступа), в котором можно добавлять не только пользователей, но и привилегии для этих пользователей к каждому объекту в базе данных.
Логины могут быть созданы двумя способами в зависимости от конфигурации сервера: с помощью проверки подлинности Windows или метода проверки подлинности SQL Server, для которых необходимо создать их вручную.
Теперь, если вы говорите о защите физических файлов, один из способов сделать это - создать резервную копию и, конечно, использовать только один пароль.