如何使 Visual Studio 中的 SQL 数据库安装程序设置使用 Windows 身份验证?

发布于 2024-12-20 06:50:34 字数 276 浏览 1 评论 0原文

我一直在按照本教程使用安装程序安装数据库脚本。但它仅适用于 SQL 登录凭据。

演练:在安装时使用自定义操作创建数据库

如何使用 Windows 身份验证凭据来实现此操作?

I have been following this tutorial to install the database script using a setup. But it only works for the SQL login credentials.

Walkthrough: Using a Custom Action to Create a Database at Installation

How do I make this work with Windows Authentication credentials?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

李白 2024-12-27 06:50:34

对于 C#,您可以从下面开始:查看是否可以打开连接。
如果您不使用 localhost,请将其更改为服务器地址。

public class SQLconn{
    public  SqlConnection myConnection = new SqlConnection("user id=xxx;" +
                                       "password=xxx;server=localhost;" +
                                       "Trusted_Connection=yes;" +
                                       "database=dbname; " +
                                       "connection timeout=30");
    public void connect(){
      try {
         myConnection.Open();
      }catch (Exception e){
         MessageBox.Show(e.ToString());
      }
    }
}

For C# you can start below: See if you can get a connection to open.
If you are not using localhost change it to server address.

public class SQLconn{
    public  SqlConnection myConnection = new SqlConnection("user id=xxx;" +
                                       "password=xxx;server=localhost;" +
                                       "Trusted_Connection=yes;" +
                                       "database=dbname; " +
                                       "connection timeout=30");
    public void connect(){
      try {
         myConnection.Open();
      }catch (Exception e){
         MessageBox.Show(e.ToString());
      }
    }
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文