📜  MS SQL Server-登录数据库

📅  最后修改于: 2020-11-20 05:01:18             🧑  作者: Mango


登录是访问SQL Server的简单凭据。例如,当您登录Windows甚至您的电子邮件帐户时,您提供用户名和密码。此用户名和密码将建立凭据。因此,凭据只是用户名和密码。

SQL Server允许四种类型的登录-

  • 基于Windows凭据的登录。
  • 特定于SQL Server的登录名。
  • 映射到证书的登录名。
  • 登录名映射到非对称密钥。

在本教程中,我们对基于Windows凭据的登录和特定于SQL Server的登录感兴趣。

基于Windows凭据的登录允许您使用Windows用户名和密码登录SQL Server。如果需要创建自己的凭据(用户名和密码),则可以创建特定于SQL Server的登录名。

要创建,更改或删除SQL Server登录名,可以采用以下两种方法之一-

  • 使用SQL Server Management Studio。
  • 使用T-SQL语句。

以下方法用于创建登录名-

第一种方法–使用SQL Server Management Studio

步骤1-连接到SQL Server实例后,展开登录文件夹,如以下快照所示。

登录数据库

步骤2-右键单击Logins,然后单击Newlogin,将打开以下屏幕。

登入新

步骤3-填写登录名,密码和确认密码列,如上屏幕所示,然后单击确定。

登录将如下图所示创建。

测试登录

第二种方法–使用T-SQL脚本

Create login yourloginname with password='yourpassword'

要使用TestLogin和密码’P @ ssword’创建登录名,请在以下查询下运行。

Create login TestLogin with password='P@ssword'