如何使apache2认证对MS SQL 2000服务器

如何使apache2对MS SQL 2000 Server进行身份验证

作者:GatisŠpats
www: http : //dainuskapis.blogspot.com
最后编辑:12.01.2007

简介

在最近的一个项目中,我需要对MS SQL 200 Server进行apache2验证。
我做了一些黑客来做到这一点。 所以要保留这份文件的完成历史记录。

情况

1.在Windows 2003 Server上运行的MS SQL数据库服务器
2.用户记录(登录和密码)保存在MS SQL数据库(1)
SuSe Linux企业服务器9与apache2。 该服务器上的某些目录需要访问受限

目标

避免使用很多密码。 使apache2对MS SQL进行身份验证。 如果用户有权访问特定的数据库 - 她有权使用我们的SuSe Linux apache2 Web服务器上的限制区域。

解决方案设计思路

1.在Linux机器上运行一些程序/脚本。 从用户身份验证(用户名/密码)数据(与.htaccess身份验证一起使用的登录表单或标准apache身份验证窗口)

2.将这些凭据传递给该程序/脚本。 所以脚本尝试连接到我们的MS SQL数据库。 如果连接成功 - 程序/脚本返回ok消息并告诉apache,用户被允许访问限制区域。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏