c# - 如何设置 SQL Server 连接字符串?

标签 c# sql-server connection-string sa

我正在开发一个简单的 C# 应用程序,我想知道:当我将我的应用程序连接到我 PC 上的 SQL Server 时,我知道连接字符串(服务器名称、密码等),但是当我将它连接到另一台 PC,SQL Server 连接字符串不同。 SQL Server中有没有自带默认账号可以连接的普通账号?

我听说过 SQL Server 中的 sa 帐户。什么是 sa

最佳答案

.NET DataProvider -- 带用户名和密码的标准连接

using System.Data.SqlClient;

SqlConnection conn = new SqlConnection();
conn.ConnectionString =
  "Data Source=ServerName;" +
  "Initial Catalog=DataBaseName;" +
  "User id=UserName;" +
  "Password=Secret;";
conn.Open();

.NET DataProvider -- 可信连接

SqlConnection conn = new SqlConnection();
conn.ConnectionString =
  "Data Source=ServerName;" +
  "Initial Catalog=DataBaseName;" +
  "Integrated Security=SSPI;";
conn.Open();

引用the documentation .

关于c# - 如何设置 SQL Server 连接字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15631602/

相关文章:

sql-server - SQL Server中如何选择聚集索引?

sql-server - T sql 使用内连接选择数据透视表

entity-framework - 如何为所有开发者设置连接字符串?

.net - ODP.NET集成安全性无效的连接字符串参数

c# - 从数据层配置文件正确访问连接字符串

c# - 获取角色内的所有用户。 ASP.NET 标识

C# 命令执行期间遇到 fatal error

c# - Log4Net 不写入数据库

c# - 使用 AJAX 进行线程化

c# - 在文档查看器中显示 XPS 文档