习惯了mysql一个项目就一个root用户之后,再来用mssql数据库,遇到要新增用户的时候才想起来它们都是多用户多数据库的。然后一顿痛找之后整理了下经验分享出来大家一起看看。
方法/步骤
-
1
用sa账号连接进入数据库
-
2
选中新建的链接,点击新建查询
-
3
依次执行语句完成新建aa用户,并为aa用户设置查询mydb所有表的权限
exec sp_addlogin 'aa', '123456', 'mydb'
exec sp_grantdbaccess 'aa'
EXEC sp_addrolemember 'db_datareader', 'aa'
-
4
用aa账号登录到系统中
-
5
当你查询一个明明库里有的表而发现报错的时候,看看左上角,库选对了没有。
-
6
换成刚才赋了权限的mydb立马刷出结果来。
END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
文章评论