1. 简介
在MSSQL中添加新用户是一项基本的操作。它可以让我们授权其他用户来访问数据库或为我们分配数据库角色。CMD是一种方便的方式,可以帮助我们实现这个目标。在本篇文章中,我们将学习如何使用CMD来添加新用户到MSSQL数据库中。
2. 步骤
2.1 连接到MSSQL数据库
首先,我们需要登录到MSSQL数据库。在CMD中,使用以下命令连接到具有管理员权限的MSSQL服务器:
sqlcmd -S SERVERNAME -U USERNAME -P PASSWORD
SERVERNAME 是指您计算机上的MSSQL服务器的名称, USERNAME 和 PASSWORD 是您的MSSQL管理员账户的名称和密码。
2.2 创建新的登录账户
创建新用户的最好方法是使用下面的T-SQL语句:
CREATE LOGIN LOGIN_NAME WITH PASSWORD = 'PASSWORD';
这里,LOGIN_NAME 是您想要为新用户设置的名称,PASSWORD 是用户的登录密码。
2.3 创建数据库用户
现在,我们需要为新用户创建一个数据库用户。如果我们想要将新用户添加到现有数据库中,我们可以使用以下命令:
CREATE USER USER_NAME FOR LOGIN LOGIN_NAME;
这里,USER_NAME 是您想要为新用户设置的数据库用户的名称,LOGIN_NAME 是刚才创建的登录账户的名称。
2.4 授权
最后,我们需要授予新用户访问数据库的权限。这可以通过以下命令完成:
GRANT PERMISSION_TYPE TO USER_NAME;
在这里,PERMISSION_TYPE 是您想要授予新用户的权限类型,例如SELECT,UPDATE等。您还可以使用ALL PERMISSIONS授予用户所有权限。
3. 总结
CMD可以帮助我们轻松地添加新用户到MSSQL数据库中。我们可以使用以上步骤创建登录账户、数据库用户并为新用户分配访问权限。这些步骤很容易掌握,适用于MSSQL服务器管理和数据库管理的新手和专业人士。