是否可以使用访问Server数据库的System.Data.SqlClient代码强制执行只读权限?不,我不是在这里闲逛!显而易见的解决方案是在数据库中创建只读用户,并在连接字符串中使用这些凭据,当然只有傻瓜才会接受网页中的SQL语句。这是一个用户部署问题,我不相信其他人会正确设置它,也不希望编写代码来检查只读连接字符串是否是只读的。SqlConnection conn = new SqlConnection(myConnectionStri
不久前,我在本地的SQL Server2008Express数据库服务器上创建了一个新的登录名,名为"sa_readonly“。现在,每当我启动SQL Server Management Studio时,它都会显示“连接到服务器”窗体,默认登录名设置为"sa_readonly“。这个登录名已经不存在了,我想把默认的登录名改为"sa“。我该怎么做?