将用户添加到 SQL Server 中的服务器角色

Arv*_*ans 5 sql-server powershell roles

我正在尝试使用 PowerShell 将用户添加到 SQL Server 角色。

我有一个脚本,它读取服务器、用户和角色信息并将其放入文本文件中。我能够连接到服务器并检查该服务器中的用户可用性,但是我无法向用户添加服务器角色。请协助使用正确的脚本添加角色。我的脚本很长,不能放在这里。有没有办法将其附加为文本文件?

Jay*_*esh 3

Add-UserToRole 函数采用四个参数“服务器”、“数据库”、“用户”和“角色”,并执行一系列错误检查。

假设您有以下包含用户信息的文件

在此输入图像描述 在此输入图像描述

并将它们与 Add-SQLAccountToSQLRole 和 Add-UserToRole 函数一起使用来创建用户。尝试这个

在此输入图像描述

Powershell结果如下

在此输入图像描述

检查此处了解更多详细信息和完整代码