我正在编写一个部署在另一台机器上的C#应用程序。部署机器是一个干净的Windows 7安装。
在我的开发机器上(Windows 7 32位虚拟机)我安装了SQL Server 2008 R2和Visual Studio Express 2010.我想创建一个新数据库并让它需要从应用程序进行身份验证才能连接。我发现的所有教程都提到了连接字符串部分,我无法在任何地方找到这个解释。实际上,我甚至无法弄清楚如何在SQL Server Management Studio中向SQL Server添加新用户和密码。
如何向SQL Management Studio 2008 R2添加新用户和密码,以便我可以在另一台计算机上轻松安装另一个SQL Server实例并将数据库移动到该计算机上?
感谢。
答案 0 :(得分:3)
答案 1 :(得分:2)
首先检查数据库的身份验证模式: 连接到SSMS上的数据库,右键单击它,转到“属性”,然后转到“安全性”。确保选中“SQL Server和Windows身份验证模式”。这将允许您创建登录。
然后创建您的登录信息: 连接到SSMS上的数据库,展开数据库,然后转到“安全性”并右键单击登录,然后单击“新登录”
然后创建您的用户: 转到数据库内的安全文件夹,右键单击用户和“新用户”。通知您先前创建的用户名和登录名。 别忘了添加必要的权限
关于连接字符串,这是一个非常好的网站,如前所述:
http://www.connectionstrings.com/