xyzeather 2008-5-30 08:45
请教VSS账号管理问题
第一个问题:
能不能将VSS里的用户分组
比如:
groupA
--userA
--userB
groupB
--userC
--userD
这样就可以给一个组统一加权限。不知大家有没有这个二次开发的工作,如果有这个功能,我想一定实用多了。
第二个问题:
听说VSS能够使用WINDOWS的账号进行登陆?请教如何设置?
设置一个项目,都需要将用户账号和密码设置一次,而且每个项目的用户密码不一致,大家如果没有统一,经常记错密码,这样太不好了。
请大侠指导一下,最好能配图说明,先感谢了。
xyzeather 2008-5-30 15:03
这个问题,是不是很难,怎么没人看的。
bingan365 2008-6-2 08:52
个人倒觉得第一个问题好实现,第二个问题没听说过VSS能和域用户帐号绑定(孤陋寡闻了)
xyzeather 2008-6-2 09:51
同是MS的产品,SQL SERVER就能用WINDOW账号登陆,怎么VSS就不可以了,不太理解。
wenleili 2008-6-2 11:21
第二个问题是这样的,当登陆Windows的用户名和VSS的一样时,登陆VSS就不需要用户验证了。
还有至于第一个用户分组的问题,我没做过,不过有一个拷贝权限的功能也挺好用的,当一部分人的权限一样时,只要先给一个用户分配好权限,其他的用户直接拷贝他的权限就可以了。
hongerchen 2008-6-2 13:52
wenleili的回答不错。
第一个问题:
VSS没有直接实现的方法。可以设置几个虚拟用户,例如GroupA和GroupB,把GroupA和GroupB的权限设置好。以后新增加UserA的时候,就是用VSS的Rights Copy功能,拷贝GroupA用户的权限即可。
第二个问题:
VSS的账户是自己管理的,与windows账户无关。但是也有一个处理方法,因为在VSS中,它认为windows的账户优先级比vss高,因此,在VSS中你可以设置与windows的帐号一样的用户名,让后在VSS Aministrator的options中,设置“use network name for automatic user log in”。这样你只要使用你自己的windows用户名登录后,登录VSS就不再验证你的VSS密码了。
xyzeather 2008-6-2 16:52
谢谢上面的大侠!
对于问题二,如果用SAW的话,就不行了。
SAW好象是读VSS里的账号的,而SAW也不提供用户的分组管理,如果SAW能接管VSS的所有账号管理就好了。
至少所有的项目都可以在SAW的管理端中统一设置账号和密码就行了。提个想法吧,希望有高手得空能帮忙解决一下这个问题。 至少本人觉得这些功能很有用,可大大减少配置管理的工作量。
hongerchen 2008-6-2 18:52
[quote]原帖由 [i]xyzeather[/i] 于 2008-6-2 16:52 发表 [url=http://bbs.scmlife.com/redirect.php?goto=findpost&pid=95117&ptid=12960][img]http://bbs.scmlife.com/images/common/back.gif[/img][/url]
谢谢上面的大侠!
对于问题二,如果用SAW的话,就不行了。
SAW好象是读VSS里的账号的,而SAW也不提供用户的分组管理,如果SAW能接管VSS的所有账号管理就好了。
至少所有的项目都可以在SAW的管理端中统一设置 ... [/quote]
对于楼上的回复。说明一下自己的看法。
SAW的确是使用VSS的帐号和密码的。你所说的“如果SAW能接管VSS的所有账号管理就好了”,可能是希望SAW把VSS的所有配置库的账户管理都汇总的一起,统一使用一个帐号和密码。
我也为此烦恼,这不是SAW的错,是VSS的错。我倒是有一个想法,做一个工具,当一个配置库的密码改变以后,自动去修改其他配置库的该用户的密码。(呵呵,目前只是想想,以后有空去实现一下看看)
xyzeather 2008-6-10 14:40
期待hongerchen版主,能早日动手实现这个功能。
要是没有这个功能,真是令人很烦恼