使用此过程将远程身份验证拨入用户服务 (RADIUS) 记帐数据记录到运行 Microsoft(R) SQL Server(TM) 的本地数据库或远程数据库。
可以配置网络策略服务器 (NPS),让其对用户身份验证请求、访问-接受消息、访问-拒绝消息、记帐请求和响应以及定期状态更新执行 RADIUS 记帐。可以使用该步骤配置日志记录属性和到运行存储记帐数据的 SQL Server 的服务器的连接。
注意 | |
NPS 将记帐数据的格式确定为发送到 NPS 中指定的 SQL Server 数据库中 report_event 存储过程的 XML 文档。若要使 SQL Server 日志记录正常工作,必须在可以从 NPS 中接收和分析 XML 文档的 SQL Server 数据库中具有一个名为 report_event 的存储过程。 |
若要完成此过程,至少要具有 Domain Admins 成员身份或同等身份。
在 NPS 中配置 SQL Server 日志记录的步骤 |
打开 NPS 控制台或 NPS Microsoft 管理控制台 (MMC) 管理单元。
在控制台树中,单击“记帐”。
在细节窗格的“SQL Server 日志记录属性”中,单击“更改 SQL Server 日志记录属性”。此时将打开“SQL Server 日志记录属性”对话框。
在“记录以下信息”中,选择要记录的信息:
-
若要记录所有记帐请求,请单击“记帐请求”。
-
若要记录身份验证请求,请单击“身份验证请求”。
- 若要记录定期记帐状态,请单击“定期记帐状态”。
-
若要记录定期状态,如记帐过渡请求,请单击“定期状态”。
-
若要记录所有记帐请求,请单击“记帐请求”。
若要配置运行 NPS 的服务器和 SQL Server 之间允许的并发会话数,请在“最大并发会话数”中键入一个数值。
若要配置 SQL Server 数据源,请在“SQL Server 日志记录”中单击“配置”。此时将打开“数据链接属性”对话框。在“连接”选项卡上,指定以下内容:
-
若要指定存储数据库的服务器名称,请在“选择或输入服务器名称”中键入一个名称或选择一个名称。
-
若要指定登录服务器的身份验证方法,请单击“使用 Windows NT 集成安全性”。或者单击“使用特定的用户名和密码”,然后在“用户名”和“密码”中键入凭据。
-
若要允许空密码,请单击“空密码”。
-
若要存储密码,请单击“允许保存密码”。
-
若要指定连接到运行 SQL Server 的计算机的数据库,请单击“选择服务器上的数据库”,然后从列表中选择数据库名称。
-
若要指定存储数据库的服务器名称,请在“选择或输入服务器名称”中键入一个名称或选择一个名称。
若要测试 NPS 和 SQL Server 之间的连接,请单击“测试连接”。