-1

需要帮忙!!!!:(

我必须在我们的项目中完成一项任务,例如员工表有列employee_id、用户名和密码......

我将如何根据employee_id 打印用户名和密码?请帮我 :(

4

2 回答 2

1

这是意外输入密码并使您的公司难堪的最佳方法之一。

切勿以纯文本形式存储密码!

当然永远不要把它们打印出来。

您应该销毁您的password列并将其替换为 SHA-512 哈希。


要回答这个问题:

SELECT Username FROM employee WHERE emplyee_id = @id
于 2010-07-07T19:53:09.700 回答
0

你在用什么?T-SQL?

首先,切勿以纯文本形式存储/打印密码。但..

SELECT username, password FROM table ORDER BY employee_id

或者,如果您想单独为每个员工选择用户名,那么

SELECT username, password FROM table WHERE employee_id = @id

其中@id 是您想要了解相关信息的员工的员工ID 号。

于 2010-07-07T19:56:25.573 回答