第一次这样做,请耐心等待。我有一个包含Visual Studio 2010,SQL Server 2008 R2和IIS的测试服务器。感谢大家的帮助,我的网页运行得非常好。现在是时候把所有东西都搬到生产服务器了。
我使用SQL导入和导出数据实用程序将数据库导入到生产服务器 - 它成功了。一件事 - 测试服务器有SQL Server 2008 R2,生产服务器有SQL Server 2008。
我在生产服务器上创建了一个名为satime
的新用户。我给了这个用户与原始用户相同的权限。为服务器角色实施密码策略,公共和sysadmin,为数据库master,model,msdb,tempdb和我的数据库TimeSQL
提供db_owner和public
在数据库安全性方面,我为这位新用户satime
,db_owner
提供了权利。
更改了Visual Studio中的所有代码以转到新服务器。
旧服务器:
DataSource=janetdev;Initial Catalog=TimeSQL;Persist Security Info=True;User ID=sa;Password=password
新服务器
Data Source=WillSQL;Initial Catalog=TimeSQL;Persist Security Info=True;User ID=satime;Password=password
尝试调试网页,我的用户satime
登录失败。
我想念的是什么?我仔细检查了密码,用户设置。
答案 0 :(得分:0)
仅为Windows身份验证模式设置了新服务器,而不是SQL Server和Windows身份验证模式。甚至没想过检查服务器的安全性。那好吧!感谢你的帮助!你让我想到了。