在客户端

时间:2018-05-04 08:41:37

标签: sql-server

目前我正在开发一个winforms应用程序与sql server数据库一起工作的项目。我想要以下行为: 1)用户在使用权限较低的db用户登录数据库之前进行连接。 2)当用户登录db时,检查用户是否为管理员。如果是,则应用程序角色切换到管理员应用程序角色。否则用户使用标准应用程序角色登录。

问题是我无法在数据库上的存储过程中执行sp_setapprole,而winforms应用程序需要存储在某处的管理员应用程序角色的密码。这肯定不安全。那么可能的解决方法是什么?

0 个答案:

没有答案