上述代码完成后怎么以qry用户进入SQL SERVERCREATE
时间: 2024-03-19 09:41:05 浏览: 105
要以 "qry" 用户进入 SQL Server,您需要使用 SQL Server Management Studio 或者 SQL Server 命令行工具,具体步骤如下:
1. 打开 SQL Server Management Studio 或者 SQL Server 命令行工具。
2. 在登录界面输入服务器名称和身份验证方式,选择 "SQL Server 身份验证",然后输入 "qry" 的用户名和密码 "qry"。
3. 如果一切顺利,您就可以以 "qry" 用户身份成功登录 SQL Server 了。
注意:在登录之前,您需要确保 "qry" 用户已经被正确地创建,并且拥有登录 SQL Server 的权限。
相关问题
以qry用户进入SQL SERVERCREATE LOGIN qry WITH PASSWORD ='qry', Default_database=[STUDENT632107100233]; CREATE USER qry FOR LOGIN qry with default_schema=dbo
好的,您的问题是 "以qry用户进入SQL SERVERCREATE LOGIN qry WITH PASSWORD ='qry', Default_database=[STUDENT632107100233]; CREATE USER qry FOR LOGIN qry with default_schema=dbo",这是一个 SQL Server 的命令,它的作用是创建一个名为 "qry" 的登录账户,并设置密码为 "qry",并将默认数据库设置为 "STUDENT632107100233",然后为这个登录账户创建一个用户,并将默认模式设置为 "dbo"。请问您还有其他的问题吗?
建立用户 在第二部分的STUDENT+学号数据库中建立2个用户: (1) 用户名:qry,密码:qry (2) 用户名:upt,密码:upt 二 赋权限 1 给qry用户赋学生表和课程表的查询权限; 2 给upt用户赋学生表的删除和修改权限。 三 数据操作 (一) 以qry用户进入SQL SERVER,完成如下操作 1 查询所有男生信息; 2 查询学分大于3分的课程信息; 3 查询选修了4学分及以上课程的学生学号、姓名、性别; 4 修改1991年出生的学生的民族为“汉”;(会报错,因为qry权限不够,权限赋予问题) 5修改选修“数据结构”的男生的姓名为:姓名+数据结构; 6删除选修了学分为3的学生信息。
好的,我明白了您的问题。根据您的要求,我来一一解答:
1. 使用qry用户登录SQL Server,可以使用以下命令查询所有男生信息:
```
SELECT * FROM STUDENT WHERE SEX = '男';
```
2. 查询学分大于3分的课程信息,可以使用以下命令:
```
SELECT * FROM COURSE WHERE CREDIT > 3;
```
3. 查询选修了4学分及以上课程的学生学号、姓名、性别,可以使用以下命令:
```
SELECT S.ID, S.NAME, S.SEX FROM STUDENT S JOIN SC ON S.ID = SC.SID JOIN COURSE C ON SC.CID = C.ID WHERE C.CREDIT >= 4;
```
4. 修改1991年出生的学生的民族为“汉”,但因为qry用户权限不够,会报错。
5. 修改选修“数据结构”的男生的姓名为:姓名+数据结构,可以使用以下命令:
```
UPDATE STUDENT SET NAME = CONCAT(NAME, '数据结构') WHERE ID IN (SELECT S.ID FROM STUDENT S JOIN SC ON S.ID = SC.SID JOIN COURSE C ON SC.CID = C.ID WHERE C.NAME = '数据结构' AND S.SEX = '男');
```
6. 删除选修了学分为3的学生信息,可以使用以下命令:
```
DELETE FROM STUDENT WHERE ID IN (SELECT S.ID FROM STUDENT S JOIN SC ON S.ID = SC.SID JOIN COURSE C ON SC.CID = C.ID WHERE C.CREDIT = 3);
```
需要注意的是,因为qry用户没有足够的权限,第4题无法完成。如果要完成这个任务,需要给qry用户赋予修改学生表的权限。
阅读全文