1、使用不同的方法创建 SQL SERVER数据库用户 NEWYH,NVEYHI,对应的登录 名是CJGLY,CJGLY1。
时间: 2024-09-27 17:04:02 浏览: 5
在 SQL Server 中,你可以使用 `CREATE LOGIN` 和 `CREATE USER` 来创建数据库用户,并同时指定登录名。这里有两个方法:
1. **直接创建**
```sql
-- 创建登录名 CJGLY
CREATE LOGIN CJGLY
WITH PASSWORD = 'your_password',
DEFAULT_DATABASE = your_database,
CHECK_POLICY = OFF;
-- 使用刚创建的登录名创建用户 NEWYH
CREATE USER NEWYH
FOR LOGIN CJGLY;
-- 分别为 CJGLY1 创建登录名和用户 NVEYHI
CREATE LOGIN CJGLY1
WITH PASSWORD = 'your_password',
DEFAULT_DATABASE = your_database,
CHECK_POLICY = OFF;
CREATE USER NVEYHI
FOR LOGIN CJGLY1;
```
需要注意的是,你需要将 `'your_password'` 替换为实际的密码,`your_database` 则是你要将用户放在哪个数据库中的名字。
2. **先创建用户再关联登录名**
如果你已经有用户的登录名了,可以先创建用户然后使用 `ALTER USER` 同步登录信息:
```sql
CREATE USER NEWYH;
-- 将登录名 CJGLY 关联到用户 NEWYH
ALTER USER NEWYH WITH LOGIN = CJGLY;
-- 类似地,为 NVEYHI 创建登录名并关联
CREATE LOGIN CJGLY1;
ALTER USER NVEYHI WITH LOGIN = CJGLY1;
```
记得在实际操作时,密码应妥善保管,避免明文出现在脚本中。另外,权限管理应谨慎,确保符合安全最佳实践。