asp.net sqlserver查询用户名
时间: 2023-08-10 22:09:47 浏览: 160
您可以使用以下代码查询 SQL Server 数据库中的用户名:
```csharp
string connectionString = "Data Source=myServerAddress;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;";
string query = "SELECT name FROM sys.syslogins WHERE isntname = 1";
using (SqlConnection connection = new SqlConnection(connectionString))
using (SqlCommand command = new SqlCommand(query, connection))
{
connection.Open();
SqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
string username = reader.GetString(0);
Console.WriteLine(username);
}
reader.Close();
}
```
请注意,此代码演示了使用 SQL Server 验证的 Windows 身份验证方式。如果您使用的是 SQL Server 验证,则需要指定正确的用户名和密码。
阅读全文