Я только что установил свое автономное приложение с localdb на клиентскую машину и опубликовал его с помощью clickonce. Это работает нормально.
У меня вопрос: защищена ли моя база данных? Потому что я вижу, где он находится, и я хочу, чтобы мое приложение имело доступ только к моей базе данных, а не к другим пользователям/локальным пользователям.
Примечание. Я не использую SSMS на своем компьютере для разработки. Я создал свою базу данных, просто добавив базу данных на основе службы в свой проект.
.mdf/.ldf
, присоединить их к SQL Server в другом месте и проверить их. Если в вашей базе данных есть конфиденциальная информация, единственная линия защиты – использовать шифрование данных, чтобы тот, кто получит файлы, мог их проверить, но не разобраться в содержащихся в них данных. - person marc_s   schedule 17.01.2021