zoukankan      html  css  js  c++  java
  • ASP.NET登陆SQL Server数据库

    SQL中的身份验证有以下2种方式:

    在下列情形中,Windows 身份验证通常为最佳选择:

    • 存在域控制器。

    • 应用程序和数据库位于同一台计算机上。

    • 您正在使用 SQL Server Express 的实例。

    SQL Server 登录常常在以下情况中使用:

    • 您有工作组。

    • 用户从其他不受信任的域进行连接。

    • Internet 应用程序(例如 ASP.NET)。

    说明:指定 Windows 身份验证不会禁用 SQL Server 登录。 使用 ALTER LOGIN DISABLE Transact-SQL 语句会禁用具有高特权的 SQL Server 登录。

    使用 Windows 身份验证,已经登录到 Windows 的用户不必再单独登录到 SQL Server。

    下面的 SqlConnection.ConnectionString 可指定 Windows 身份验证,而无需用户名或密码。

    Server=MSSQL1;Database=AdventureWorks;Integrated Security=true;

    参考:ConnectionString 中的关键字和默认值

    三步实现Windows身份验证登陆SQL数据库: 

    1、  在服务器上创建一个用户,配置好SQL Server数据库访问权限。 

    2、  在客户端创建一个一样的用户。 

    3、  服务程序以刚创建的那个客户端用户登录。 

  • 相关阅读:
    HDOJ2032_杨辉三角
    素数问题练习_HDOJ1262
    素数问题三步曲_HDOJ2098
    小黄衫的故事
    软件工程实践总结
    Beta吐槽
    Beta版本讨论
    Beta版本总结
    Beat版本冲刺(七)
    Beta版本冲刺(六)
  • 原文地址:https://www.cnblogs.com/xyd21c/p/1962011.html
Copyright © 2011-2022 走看看