如果你是問微軟原生 image 是否可以在 docker run 利用環境變數修改登入帳號名稱
簡單回答: 原生 image 目前沒支援環境變數修改登入帳號名稱
但目前在 Github & docker hub 有些人針對 base image 擴充提供此功能, 利用 env + init script 在 docker run 時可以建立 user account.
如下 image 可以參考使用:
https://hub.docker.com/r/kcollins/mssql
https://github.com/tracker1/mssql-docker-enhanced
建議你在使用前看一下裡面腳本怎麼跑是否有跑一些奇怪的腳本
可以的,作法如下:
先確定目前使用的帳號是有sysadmin(角色)權限,使用SSMS軟體登入。
在安全性 > 登入 進入新增登入
須設定以下資訊: