设置 SQL Server 以记录 ISA 服务器日志

  1. 使用以下数据库文件设置 SQL Server:
    1. 在 SQL Server 计算机上,启动企业管理器。
    2. 连接到要主持数据库文件的 SQL Server 计算机。
    3. 在“工具”菜单上,单击“SQL 查询分析器”。
    4. 在“文件”菜单上,单击“打开”打开 "ISA CD":\Isa。
    5. 根据向 SQL 数据库记录日志的方式,打开下列 .sql 文件之一:
      • 对于 Microsoft 防火墙服务,打开 Fwsrv.sql 文件。
      • 对于 Web 代理,打开 W3proxy.sql 文件。
    6. 在每个脚本的顶部添加下列命令行:
      Create database <database name> Go
      Use <database name>
      Go
    7. 在“查询”菜单上,单击“执行”。
  2. 设置 SQL Server,以便从 ISA 服务器计算机接受开放式数据库连接 (ODBC) 数据连接。如果 ISA 服务器没有位于同一 Windows Server 2003 域或 Windows 2000 域中,则必须设置 SQL Server 帐户:
    1. 启动 SQL 企业管理器,连接到您设置要主持数据库的 SQL Server 计算机。
    2. 单击“Microsoft SQL Server”,单击“SQL Server 组”,单击 server_name,单击“安全性”,然后单击“登录”。
    3. 单击“新建登录”。
    4. 如果您位于 ISA 服务器所在的域中,可以单击“Windows 身份验证”。
      1. 在“名称”中,键入:domainname\isaservername$
      2. 在“数据库访问”选项卡上,单击此登录方法可以访问的数据库(先前创建的数据库)。
    5. 如果您位于 ISA 服务器之外的域中,则必须使用 SQL Server 身份验证:
      1. (可选)在“名称”中,键入特定名称。
      2. 使用名称描述登录方法。
      3. 输入此登录方法的密码。
      4. 在“数据库访问”选项卡上,选择此登录方法可以访问的数据库(先前创建的数据库)。
    6. 选择“更改默认的数据库”,然后选择 ISA 服务器将记录数据的数据库。
    7. 如果使用的是 SQL Server 2000 或更高版本,则必须配置“SELECT”和“INSERT”权限。
    8. 停止,然后启动 SQL Server 服务。
  3. 在 ISA 服务器计算机上设置 ODBC 数据源:
    1. 在“管理工具”下,单击“数据源 (ODBC)”。
    2. 在“系统 DSN”选项卡上,单击“添加”。
    3. 单击 SQL Server 驱动程序,然后单击“完成”。
    4. 使用您用于数据库文件的相同名称分配数据源。
    5. 键入 SQL Server 计算机的名称,然后单击“下一步”。
    6. 有两个数据库身份验证选项。这些选项对应于您在步骤 2 中设置的帐户:
      • 单击“使用网络登录 ID 的 Windows NT 验证”,以使用 ISA 服务器计算机帐户进行身份验证。此选项只能在 Windows Server 2003 或 Windows 2000 域中使用。
      • 单击“使用用户输入登录 ID 和密码的 SQL Server 验证”,以使用 SQL 帐户进行身份验证。
    7. 按照屏幕上的指导进行操作。



请在 ISA Server Guides and Articles 获取最新的 ISA 服务器内容。