如何在其中创建安全的sqlserver数据库和storedProcedures

时间:2017-08-10 08:42:00

标签: c# sql-server security stored-procedures

我在c#.net中有一个带有Sqlserver数据库的应用程序。我想在其中保护数据库和存储过程。是否有任何方式存储过程不能打开任何登录到sql server的机构来查看证书和掌握密钥或修改它们。请帮帮我

1 个答案:

答案 0 :(得分:0)

如果我理解你的问题,你可以创建角色并为每个用户分配这些角色,然后向用户授予一些权限,例如Execute,以下链接可以帮助你

Grant execute permission for a user on all stored procedures in database?

https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/sql/managing-permissions-with-stored-procedures-in-sql-server