在MSSQL上为本地Windows用户创建登录(linux docker)

时间:2017-10-17 09:17:27

标签: sql-server linux docker sql-server-2017

是否可以在Windows PC(无Active Directory)上为基于Linux的docker映像运行的MSSQL创建Windows用户登录?

CREATE LOGIN [PC-NAME\LocalUser] FROM WINDOWS

如果是,docker镜像需要哪种配置,能够做到这一点?目前我收到以下错误:

Windows NT user or group 'PC-NAME\LocalUser' not found. Check the name again.

1 个答案:

答案 0 :(得分:2)

MS Docs: Configure SQL Server 2017 container images on Docker

   Eugene_Resnick 2017年8月18日   无论如何连接到DB而不使用SA? Windows主机上的本地帐户还是主机容器域上的gMSA?   LuisBosquez 2017年8月23日

     

@Eugene_Resnick Linux上的SQL Server仍然不支持集成身份验证。您可以创建新的登录名并像定期安装SQL Server一样连接到该登录名。实际上,我们建议至少在首次配置后更改SA密码。