0

我们必须从 cmd.exe 执行 dsacls 命令来更改 ADLDS 用户的权限。当我尝试通过 CMD 执行时,出现以下错误

dsacls \\servername.com:6395\OU=users,DC=comp,DC=com /A /I:T /G CN=UserOne,OU=users,DC=comp,DC=com:GR

The specified server cannot perform the requested operation.
The command failed to complete successfully.

在执行 dsacls 命令之前是否必须执行任何命令?我目前正在使用 ADSI 编辑进行基本操作。

4

1 回答 1

1

不,它只是工作。我在旧服务器上找到的测试实例上测试了您的命令(本地):

dsacls \\localhost:60001\OU=Root,DC=TimTest /A /I:T /G CN=TestUser,CN=ADLDSUsers,DC=TimTest:GR

使用/A,我必须以“管理员身份”运行;没有/A,没有必要。

然后我在另一台机器上测试了相同的命令,将 localhost 替换为(NetBIOS)服务器名称。该命令的两个版本(有和没有/A)都有效。

然后,在测试服务器的 FQDN 时,我打错了,得到了和你一样的错误。

尝试该命令的最基本版本,阅读:

dsacls \\servername.com:6395\OU=users,DC=comp,DC=com
于 2019-06-03T07:16:51.720 回答