Visual Studio 2008专业版中包含哪个数据库?如何在数据库中设置用户名/密码?

时间:2011-04-13 09:06:40

标签: database visual-studio-2008

在Visual Studio 2008专业版中,右键单击解决方案 - >添加新项目 - > SQL服务器数据库。这将在文件夹中创建database.mdf文件。
这个数据库是什么?是MS SQL服务器吗?如果是这样,哪个版本?

如何在数据库中设置用户名/密码?

数据库自动连接,无需指定任何用户名/密码。如何避免这种情况并包括安全认证?

此外,我正在开发一个网站,我将在其中使用数据库。完成网站后,如何在部署服务器上重新创建数据库? (网站文件可以发布。这里创建的数据库会发生什么?它是创建数据库创建脚本还是什么?)
PS:新手:)

2 个答案:

答案 0 :(得分:1)

SQL Server 2005开发人员版附带Visual Studio 2008专业版。您应该有一个单独的磁盘来安装它。我想如果你不在Visual Studio 2008专业版之前安装SQL Server 2005开发人员版,VS2008将安装SQL Server Express作为其安装的一部分。

答案 1 :(得分:1)

(1)使用Right click solution -> Add new item -> SQL server database创建的数据库是SQL Server 2005数据库。

(2)默认情况下,它使用Windows身份验证,因此您无需输入用户名和密码。密码。

(3)如果您想确保使用用户名&amp ;;访问数据库。仅限密码,然后您需要使用“混合模式身份验证”安装SQL Server 2005。

(可能您可以从控制面板卸载SQL Server 2005,然后再次安装SQL Server 2005.在安装过程中,选择“高级选项”,您将获得选择身份验证模式的选项。)


更改安全验证模式

  1. 在SQL Server Management Studio对象资源管理器中,右键单击服务器,然后单击“属性”。
  2. 在“安全性”页面的“服务器身份验证”下,选择新的服务器身份验证模式,然后单击“确定”。
  3. 在“SQL Server Management Studio”对话框中,单击“确定”以确认重新启动SQL Server的要求。
  4. 使用Transact-SQL

    启用sa登录
    ALTER LOGIN sa ENABLE ;
    GO
    ALTER LOGIN sa WITH PASSWORD = '<enterStrongPasswordHere>' ;
    GO
    

    希望这有帮助。