如何在net6.0croe API 获取SqlServer的用户名
时间: 2023-06-18 07:04:33 浏览: 71
获取用户名称
4星 · 用户满意度95%
可以通过 `System.Security.Principal.WindowsIdentity.GetCurrent().Name` 获取当前 Windows 身份验证的用户名,前提是你的应用程序运行在 Windows 操作系统上,并且使用 Windows 身份验证连接到 SQL Server 数据库。
如果你是使用 SQL Server 身份验证连接到数据库,那么需要在代码中明确指定用户名和密码。例如:
```csharp
string connectionString = "Data Source=myServerAddress;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;";
SqlConnection connection = new SqlConnection(connectionString);
```
其中 `myUsername` 和 `myPassword` 是你在连接数据库时使用的用户名和密码。
阅读全文