SQL server 自定义用户及授权使用

今天数据库实验做了几个题,研究了好久找了一堆网站都没有想要的。最后还是老师给解决的问题。写个博客记录一下(虽然不知道以后用不用得到吧。。。)
题目如下:
SQL server 自定义用户及授权使用
前面三题在默认的windows身份验证中建个查询做就可以:
SQL server 自定义用户及授权使用
SQL server 自定义用户及授权使用
做第三题时可能会出现这样的错误(如下图所示)
注意用户的建立是与数据库对应的,就是说如果前面两条语句的执行选错了数据库,后面的授权就没办法做到:
SQL server 自定义用户及授权使用
对于这个错误可以在 安全性>登录名>U2>【右键】属性>用户映射 里勾选更改需要的数据库就可以
SQL server 自定义用户及授权使用
好。接下来用U2登陆。需要做一些设置:
首先,右键调出属性菜单
SQL server 自定义用户及授权使用
选择 安全>服务器身份验证>SQLServer balabala……
SQL server 自定义用户及授权使用
提示需要重启服务,接下来重启服务,这里使用自带的红箱子
搜索SQL server 配置管理器或者在SQL server的安装目录底下找。
打开红箱子以后,选择 SQL Server 服务,右键单击SQL Server(SQLEXPRESS)>停止:
SQL server 自定义用户及授权使用然后再右键单击>启动 即可
然后打开SQL Sever managment,使用SQL Server身份验证:SQL server 自定义用户及授权使用这里就可以看到能够使用的表了:
SQL server 自定义用户及授权使用