如何在SQL Server 2008中隐藏包含密码信息的视图?
我在表中有用户特定的数据。加密了一些列,如密码、电话号码、地址详细信息。在表上创建了具有insert/update触发器的视图。当查询用户数据时,视图负责列解密,触发器负责加密并将值插入表中 如何为视图提供安全性 创建角色而不授予对视图的访问权限。这是提供安全的方式吗?我不清楚这是如何在实时项目中实现的。谁能为我更好地理解提供一些信息 谢谢,如何在SQL Server 2008中隐藏包含密码信息的视图?,sql,sql-server-2008,security,sql-view,Sql,Sql Server 2008,Security,Sql View,我在表中有用户特定的数据。加密了一些列,如密码、电话号码、地址详细信息。在表上创建了具有insert/update触发器的视图。当查询用户数据时,视图负责列解密,触发器负责加密并将值插入表中 如何为视图提供安全性 创建角色而不授予对视图的访问权限。这是提供安全的方式吗?我不清楚这是如何在实时项目中实现的。谁能为我更好地理解提供一些信息 谢谢, Kris密码应该散列,而不是使用可逆加密存储。要存储密码,我将使用MD5散列。为了为用户数据(如SSN、帐号)提供安全性,我正在尝试对列进行加密
Kris密码应该散列,而不是使用可逆加密存储。要存储密码,我将使用MD5散列。为了为用户数据(如SSN、帐号)提供安全性,我正在尝试对列进行加密