请问lsasecur加入用户组的问题。[已解决]
本帖最后由 lintent 于 2013-6-22 21:18 编辑_SeCreateLocalUser("aa123","aa123");创建新用户
_SeAddLocalGroupMembers("Administrators",_SeGetLocalUserInfo("aa123",0));加入用户组
请问这样的做法是正确的吗? _SeCreateLocalUser("aa123","aa123");创建新用户
_SeAddLocalGroupMembers("Administrators", "aa123");加入用户组 回复 2# pusofalse
非常感谢P大的回复,依然无法加入组。
返回False 回复 3# lintent
看下两个函数的@error分别是多少。 回复 4# pusofalse
非常抱歉,是可以的,换了系统后确认是可以的。
不知道之前系统什么问题。更换系统就正常了。
跟虚拟机有关系?
在虚拟机2008R2下测试也是出现添加不了用户组。
但现在在正常的机器下测试又是正常的。 回复 4# pusofalse
P大,在虚拟机下测试得到错误@error错误代码是1337 回复 6# lintent
你确定吗?1337表示“无效的安全ID”,可是你调用的那两个函数与“安全ID”毫无关系,我原以为@error更应该是5(拒绝访问)或者是1387(账户不存在)。 回复 7# pusofalse
这个只是在虚拟机下测试是这样。换成电脑去测试又没有这个问题了。完全通过。
不知道什么原因了。
页:
[1]