sql server开启混合验证模式 使用T-SQL命令创建用户名
时间: 2023-12-30 08:04:17 浏览: 154
你可以使用以下 T-SQL 命令创建一个新的 SQL Server 登录名和用户,并将其添加到 SQL Server 实例中。在这之前,需要确保已经启用了 SQL Server 的混合验证模式。
1. 打开 SQL Server Management Studio (SSMS),连接到目标 SQL Server 实例。
2. 打开一个新的查询窗口。
3. 使用以下命令创建新的登录名:
```
CREATE LOGIN login_name WITH PASSWORD = 'password', CHECK_POLICY = OFF;
```
其中,`login_name` 是新登录名的名称,`password` 是登录名对应的密码。
4. 使用以下命令创建新的用户并将其与登录名关联:
```
CREATE USER user_name FOR LOGIN login_name;
```
其中,`user_name` 是新用户的名称。
5. 授予新用户所需的权限:
```
GRANT SELECT, INSERT, UPDATE, DELETE ON table_name TO user_name;
```
其中,`table_name` 是该用户需要访问的表的名称。
在执行以上命令之后,新的登录名和用户将被创建,并且该用户将被授予对指定表的 SELECT、INSERT、UPDATE 和 DELETE 权限。
相关问题
sql server开启混合验证模式 使用T-SQL命令创建登录名
好的,下面是使用T-SQL命令创建登录名的步骤:
1. 打开SQL Server Management Studio,连接到目标数据库并打开一个新的查询窗口。
2. 使用以下命令创建一个新的登录名,其中username是您要创建的用户名,password是您要设置的密码:
```
CREATE LOGIN username WITH PASSWORD = 'password'
```
3. 如果要使用Windows身份验证,请使用以下命令创建登录名:
```
CREATE LOGIN domain\username FROM WINDOWS
```
4. 如果要授予服务器级别的权限,请使用以下命令:
```
ALTER SERVER ROLE [role] ADD MEMBER [username]
```
其中,role是您要添加用户的角色名称,username是您要添加的用户名。
注意:在创建登录名时,请确保密码足够强壮,并遵循SQL Server的密码策略。
sql server混合验证模式 使用T-SQL命令创建用户名
使用 T-SQL 命令创建用户名的步骤如下:
1. 打开 SQL Server Management Studio (SSMS),连接到目标 SQL Server 实例。
2. 打开一个新的查询窗口。
3. 使用以下命令创建新的登录名和用户:
```
-- 创建新的登录名
CREATE LOGIN login_name WITH PASSWORD = 'password';
-- 创建新的用户并将其与登录名关联
CREATE USER user_name FOR LOGIN login_name;
-- 授予新用户所需的权限
GRANT SELECT, INSERT, UPDATE, DELETE ON table_name TO user_name;
```
其中,`login_name` 是新登录名的名称,`password` 是登录名对应的密码,`user_name` 是新用户的名称,`table_name` 是该用户需要访问的表的名称。
在执行以上命令之后,新的登录名和用户将被创建,并且该用户将被授予对指定表的 SELECT、INSERT、UPDATE 和 DELETE 权限。
阅读全文