Я обнаружил много случаев, когда люди пытаются открыть файл вне контейнера docker. Но мое явно внутри.
Я получаю следующее сообщение:
$ /opt/mssql-tools/bin/sqlcmd -S localhost -U SA -P "mypw" -Q
"RESTORE FILELISTONLY FROM DISK = '/var/opt/mssql/backup/MyDB.bak'"
Msg 3201, Level 16, State 2, Server 1c7bf85afdaf, Line 1
Cannot open backup device '/var/opt/mssql/backup/MyDB.bak'. Operating system error 5(Access is denied.).
Msg 3013, Level 16, State 1, Server 1c7bf85afdaf, Line 1
RESTORE FILELIST is terminating abnormally.
То же самое происходит, когда я пытаюсь восстановить базу данных. Любая идея, что идет не так?
У меня есть ощущение, что это могут быть некоторые вещи разрешения, где нужно изменить разрешения для файла
$ ls -la var/opt/mssql/backup/MyDB.bak
-rw-r----- 1 501 dialout 3395584 Jan 16 02:12 var/opt/mssql/backup/MyDB.bak