小编Roa*_*ool的帖子

使用散列密码创建登录名的最佳方法?

使用散列密码创建登录名的正确方法是什么,因为 .

我已经尝试了https://msdn.microsoft.com/en-us/library/ms189751.aspx 中解释的方法,但它不起作用。

查询1

CREATE LOGIN administratori WITH hashed_password = '12345'
,DEFAULT_DATABASE = MDAfondation
,DEFAULT_LANGUAGE = english
,CHECK_EXPIRATION = OFF
GO 
Run Code Online (Sandbox Code Playgroud)

如果有人能告诉我如何编写散列密码部分。

我应该这样做吗,如果我在验证(登录)时这样做,我如何告诉 sql 它应该先散列密码。

CREATE LOGIN administratori WITH PASSWORD = (HASHBYTES('SHA2_512','12345'))
,DEFAULT_DATABASE = MDAfondation
,DEFAULT_LANGUAGE = english
,CHECK_EXPIRATION = OFF
GO 
Run Code Online (Sandbox Code Playgroud)

因此,请使用带有查询的散列密码(最好使用SHA2_512散列)创建登录名的最佳方法是什么。如果有人能告诉我“Query1”的错误在哪里,我将不胜感激。

sql-server

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

sql-server ×1