标签: c# sql sql-server database
我在C#中编写了一个应用程序,它连接到MS SQL 2005数据库并执行3个存储过程(2个选择,1个插入)。在连接字符串中,我指定了" Integrated Security = false"并包含SQL Server用户ID和密码。我可以很好地连接并运行所有3个存储过程,就像数据库上的Admin是其他人一样,但非Admin的用户只能执行2个选择但不能执行插入。由于应用程序使用指定的SQL Server应用程序登录进行连接,为什么会有区别?