连接SQL Server数据库有两种方式:用户名+密码,以及Windows集成验证。推荐选择用户名+密码方式,就不会涉及到很麻烦的Windows与SQL Server的权限问题。如果一定要以让DBMail通过Windows集成验证模式访问SQL Server,也是可以的,但比较麻烦,下面以在Windows 7(Windows Vista、Windows 2008类似)系统上安装DBMailServer为例做介绍。
- 在安装DBMail的时候,要选择“以管理员身份运行”安装程序;
- 在数据库连接的安装页面选择“Windows集成验证”选项,直至安装成功。
- 在Windows 7的IIS中,手工添加一个应用程序,名称取为mail,指向c:cmailserverweb。
- 在IIS中,选择左树中的mail节点,在右侧功能列表中双击“身份验证”,启用“Windows身份验证”。
- 以管理员身份运行登录SQL Server企业管理器,进入本机的SQL Server实例。
- 在键点击“Security”下的“Logins”节点,新建一个用于集成验证的登录身份。
- ”General"选项卡:对于Login name,点击“Search”按钮,然后“高级->立即查找”,找到“Authenticated Users”,确定;
- “Server Roles"选项卡:选中“Sysadmin”,然后确定,这时将建立一个NT AUTHORITYAuthenticated Users登录身份;
- 在IE浏览器中通过http://localhost/mail即可登录Webmail.