最近在看有关SQL Security的书,发现用户名其实也是个重要的安全路口.我想要是不让人知道自己的用户名,那么在某种情况下,就加大了它的安全性,所以今天就来改这个设置了.
我猜想控制面板中应该有这个窗体化的设置,但既然在学注册表,就想在注册表中改变.
找到Machine/SoftWare/Microsoft/Windows NT/CurrentVersion/WinLogin,却并没有DontDisplayLastUserName这个键值,不管三七二十一,加了先.于是新建了个DWORD,并给它赋值1.
然后抱着疑惑重启了.唉,该死的guest2还是出现了.点解?网友点拨说可能是键的类型错了.于是将那个键值删了,重加了个字符型的,谁想重启还是一样!为什么呢?
我来到控制面板/管理工具/本地安全策略/安全选项,"登陆屏幕时不要显示上次登陆的用户",改为Enable.重启熟悉的guest2终于不见了.可为什么注册表中就不成呢?
经过几番"求助",原来是注册表路径搞错了,我的是XP,应该在Windows/CurrentVersion/Polices/System 下.