将环境变量加载到DAC项目中?

时间:2019-03-16 18:38:28

标签: visual-studio dac

在Go,C#和React中,我不想使用git通过环境变量将敏感信息加载到应用程序中。

在DAC应用程序中,我看不到有任何方法可以做,所以我创建了一个单独的SQL文件,告诉git忽略它并从中加载密码:

:setvar User1PW'freakinawesomepssword'

在我使用的受控Post-Deployment脚本中:

-- load $User1PW from non-git file
:r .\usermeta.sql

CREATE USER [user1] WITH PASSWORD=$(User1PW)
GO

它就像一种魅力。这是理智的方法吗?有我不知道的更标准的方法吗?

0 个答案:

没有答案