在SQL 的每个数据库中都有一个dbo系统用户,dbo是系统默认创建的,无法被删除,如下:
文章插图
dbo在内部其实是绑定了一个SQL 账号的,可以通过其属性查看Login name,得知其绑定的是什么SQL 账号:
文章插图
文章插图
【SQL Server如何更改系统用户dbo的所属账号】
文章插图
我们从上面可以看到Login name这个字段在这里是灰色的,没有办法更改,那么有什么办法可以更改数据库中系统用户dbo的绑定账号Login name吗?
其实可以从数据库层面做更改,我们在SQL中先选中数据库,然后右键点击属性:
文章插图
然后在左边的选项中选中Files:
文章插图
文章插图
然后你会看到上面右边的Owner账号其实和数据库中系统用户dbo的绑定账号Login name是一样的,所以我们在这里更改Owner的账号,也就是更改了数据库中系统用户dbo的绑定账号 。
注意,上面的Owner能够选择的账号,都是你在SQL 中 -> 目录下预先已经建立好的账号:
文章插图
参考文献:
Sqlhow todbo login name
- Matlab中的矩阵运算
- 下了个系统语言C盘爆了,语言包占用了大量的C盘空间Win7系统语言包如何卸载
- 母婴产品如何做微信分销,母婴行业如何利用微信分销发展?
- 母婴行业转型过程中的痛点如何解决
- Mysql—— 三种子查询
- 如何写递归
- 树莓派/jetsonnano/TX2 arm 嵌入式设备如何安装中文输入法?
- vue中如何简单使用vue.draggable组件实现拖拽功能
- 6 MySQL数据库--数据库连接池
- 如何给shadow DOM下的元素添加样式