在TeamCity /一般情况下连接到SQL数据库时,模仿其他用户的最佳方法是什么?例如,如果If (IsDebug()){
Toast.makeText(getApplicationContext(), "This is in debug, it will diplay some prompt information",Toast.LENGTH_LONG).show();
}else{
Toast.makeText(getApplicationContext(), "This is release edition, it will not diplay debug information",Toast.LENGTH_LONG).show();
}
/ env.USERNAME
与您使用的那个不同。
我尝试过以下操作,但每次尝试都无法连接到数据库([Environment]::UserName
为空)。难道我做错了什么?我已经在相同的代码行上工作了好几天。请注意,由于资源限制,我使用的是Powershell 2。
$varSQLServer
答案 0 :(得分:1)
C#.NET中的以下代码希望它能帮助您理解这个概念。
var srvConnectionConn = new ServerConnection("WIN-DVGQDI73QR6");
srvConnectionConn.ConnectAsUser = true;
srvConnectionConn.ConnectAsUserName = @"administrator@mva";
srvConnectionConn.ConnectAsUserPassword = "*****";
srvConnectionConn.ConnectTimeout = 60;
srvConnectionConn.NonPooledConnection = true;
Server srv = new Server(srvConnectionConn);
我正在尝试使用域管理员acc mva \ Administrator
进行连接