我想创建一个新用户,并立即以哈希格式设置密码。怎么做?
答案 0 :(得分:0)
就像评论中提到的,只是使用了HASHED
运算符:
例如,我创建了一个测试登录名,如下所示:
CREATE LOGIN YourLogin WITH PASSWORD = N'asdh%^"£%34*asdh';
然后我使用LOGINPROPERTY
来获取哈希密码:
SELECT LOGINPROPERTY('YourLogin','PASSWORDHASH');
然后我使用此值(将其删除后)再次使用散列值创建它:
CREATE LOGIN YourLogin WITH PASSWORD = 0x0200739C4993BFA1FEFA4CDEB6E4778E54E1701F7930B12C08C9A17AF56C0AFE680488A34D7A630A2CE115E9CE9931C6F1D19E1D65B4F7BD90237D185447AABAA466E738D0E1 HASHED;