lowlydba.sqlserver.spn 模块 – 配置 SQL Server 的 SPN
注意
此模块是 lowlydba.sqlserver 集合(版本 2.3.4)的一部分。
如果您正在使用 ansible 包,您可能已经安装了此集合。它不包含在 ansible-core 中。要检查它是否已安装,请运行 ansible-galaxy collection list。
要安装它,请使用:ansible-galaxy collection install lowlydba.sqlserver。您需要进一步的要求才能使用此模块,请参阅 要求 了解详细信息。
要在 playbook 中使用它,请指定:lowlydba.sqlserver.spn。
lowlydba.sqlserver 0.6.0 中的新增功能
概要
- 配置 SQL Server 的 SPN。 
要求
在执行此模块的主机上需要以下要求。
- dbatools PowerShell 模块 
参数
| 参数 | 注释 | 
|---|---|
| 要为其配置 SPN 的主机或别名。可以包含格式为  | |
| 用于连接到 Active Directory 的凭据的密码。 | |
| 用于连接到 Active Directory 的凭据的用户名。 | |
| 要将 SPN 添加到的帐户。如果未提供,将进行查找。 | |
| 对象应该是  选项 
 | 
属性
| 属性 | 支持 | 描述 | 
|---|---|---|
| 支持: 完整 | 可以在 check_mode 下运行并返回更改状态预测,而无需修改目标。 | |
| 平台: Windows | 可以对其进行操作的目标操作系统/系列。 | 
示例
- name: Add server SPN
  lowlydba.sqlserver.spn:
    computer: sql-01.myco.io
    service_account: myco\sql-svc
- name: Create an AG Listener
  lowlydba.sqlserver.ag_listener:
    sql_instance_primary: sql-01.myco.io
    ag_name: AG_MyDatabase
    listener_name: aglMyDatabase
    ip_address:
      - 10.0.20.20
      - 10.1.77.77
    subnet_ip:
      - 255.255.252.0
    subnet_mask:
      - 255.255.255.0
- name: Add SPN for new AG listener on port 1433
  lowlydba.sqlserver.spn:
    computer: aglMyDatabase.myco.io:1433
    service_account: myco\sql-svc
返回值
通用返回值记录在此处,以下是此模块特有的字段
| 键 | 描述 | 
|---|---|
| 来自  返回: 成功,但不在 check_mode 下。 | 
