sqlserver学习笔记(三)—— 为数据库添加新的用户
首先,用windows或sa身份登录sqlserver,
打开安全性——登录名——右键新建登录名;在选择页——常规中,新建命为user_b的登录名,选择sqlserver身份验证方式,设置密码确认密码,不勾选强制实施密码策略;下一步选择用户映射。
在选择页——用户映射中,选择要使用的数据库勾选
这里完成后,就可以用user_b来登录sqlserver和查看e_market database了,但要对数据库进行增查改删操作,再点击安全对象,设置用户的权限。
设置用户的权限有两种方式,上一节已经讲过,这里不详细文字了。直接上图:
先选择E_Market数据库,展开,选择安全性——用户——user_b——右键属性
在选择页——成员身份中按下图设置,勾选db_datareader/da_datawriter/db_ddladmin/db_owner,确定。
由此,可以通过user_b登录sqlserver,并访问数据库E_Market,进行增查改删的操作了。要是对其他数据库添加用户,可同理类推即可。
另外,要是想删除自创建的用户,记得一定要先删除数据库中的用户名,最后再去删除登录名,顺序不能弄反。(若已经全部删除了数据库中的用户名,但在删除登录名的时候还是报错,试一下刷新数据库再重新删除!)即,创建从登录名到用户名,删除从用户名到登录名。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)
2017-03-11 上位机编程工控控件全览
2017-03-11 C#自定义工业控件开发
2017-03-11 C#搞工控的一些代码
2016-03-11 .Net开源工作流Roadflow的使用与集成
2015-03-11 InstallShield 一些事件说明