pas*_*ool 5 delphi delphi-7 windows-authentication
有没有人知道是否可以设置MSSQL 2008使用Windows身份验证,但用户仍然需要输入他们的Windows密码才能登录(这必须通过使用Delphi 7 + ADO来完成)?
[编辑]:只是为了澄清,sql-server和客户端都在同一个Windows域中.
[编辑2]:我不想编写自己的新LoginDialog,而是让SQL Server为我做,或者让我们说DBConn控件.
亲切的问候,Reinhard
如果您确实想这样做,您可以提示用户(重新)输入凭据,然后根据成功/失败进行适当的验证和处理。为此,您需要寻找该LogonUser函数。此时,您甚至可以允许用户使用该函数使用登录计算机以外的凭据登录数据库ImpersonateLoggedOnUser。请看这个答案。
| 归档时间: |
|
| 查看次数: |
2214 次 |
| 最近记录: |