如何使用Powershell枚举SQL Serverangular色成员?

我有一个PowerShell脚本来枚举使用PowerShell的SQL Serverangular色成员的成员。 我有这个脚本

<... cut the connection details for brevity, $SqlInstance is a Microsoft.SqlServer.Management.Smo.Server object ...> $db = $SqlInstance.Databases[$Database] foreach ($role in $db.Roles) { foreach ($memberlist in $role.EnumMembers) { foreach ($member in $memberlist) { Write-Host ($member) } } } 

我得到这样的输出:

 System.Collections.Specialized.StringCollection EnumMembers() System.Collections.Specialized.StringCollection EnumMembers() System.Collections.Specialized.StringCollection EnumMembers() System.Collections.Specialized.StringCollection EnumMembers() System.Collections.Specialized.StringCollection EnumMembers() System.Collections.Specialized.StringCollection EnumMembers() System.Collections.Specialized.StringCollection EnumMembers() System.Collections.Specialized.StringCollection EnumMembers() System.Collections.Specialized.StringCollection EnumMembers() System.Collections.Specialized.StringCollection EnumMembers() 

我如何真正看到angular色成员? 困惑。

解决了我需要的()EnumMembers ,DOH的结尾!