更改数据库所有者
数据库的默认所有者是sa,如果要改变数据库的所有者可以在企业管理器中数据库下找到这个数据库,数据库下面有个安全项,在里面增加一个用户,再分配好权限,权限可以参照sa用户。除就行了
⑵ 如何修改数据库所有者SID
Sp_changedbowner
'sa',true
--sa为需要使用的用户名,在相应的数据库中执行即可
参考
http://www.cnblogs.com/qanholas/archive/2012/05/02/2478582.html
⑶ 在数据库 'master' 中拒绝了 CREATE DATABASE 权限. (Microsoft SQL Server,错误
1,create database 就是创建数据库的意思呀,在master数据库中创建数据库
2,如果上面我理解错了。那你可以尝试下面的方法:更改数据库所有者。数据库所有者(owner)是对数据库具有完全操作权限的用户。一般默认为sa。在“数据库属性”中选择文件选项卡,单击“所有者”文本框后面的“...”按钮,浏览,“查找对象”对话框,把你安装时获取的用户勾上,还有sa和SYSTEM也要勾上。。。确定。这样就有所有的权限了。
⑷ 数据库所有者身份如何设置
在数据库-安全性-登录名里设置。
里面还可以设定:
角色
当几个用户需要在某个特定的数据库中执行类似的动作时(这里没有相应的Windows用户组),就可以向该数据库中添加一个角色(role)。数据库角色指定了可以访问相同数据库对象的一组数据库用户。
数据库角色的成员可以分为如下几类:
Windows用户组或用户账户
SQL Server登录
其他角色
⑸ 如何更改数据库的所有者
用SQL查询分析器连接上”HQGPS”数据库,执行:
EXEC sp_MSforeachtable 'exec sp_changeobjectowner ''?'',''sa'' '
即可将该数据库中的所有对象的所有者改为“sa”
⑹ sqlserver2016更改不了数据库所有者
在Enterprise Manager中,依次点击: 安全(Security)→登录名→对应的用户点击右键→属性→数据库访问→点击需要改变所有者的数据库,在下一个列表中,将db_owner权限去掉,点击确定,按相同的步骤和方法再一次操作,只不过是将db_owner权限选中,点击确定即可。
⑺ 怎么改sql server 2000数据库中表的所有者
在Enterprise Manager中,依次点击: 安全(Security)→登录名→对应的用户点击右键→属性→数据库访问→点击需要改变所有者的数据库
在下一个列表中,将db_owner权限去掉,点击确定,按相同的步骤和方法再一次操作,只不过是将db_owner权限选中,点击确定即可。
⑻ 更改当前数据库所有者
这个其实可以这样
本地数据库新建一个数据库test
然后导入之前的备份文件MYDB.BAK;
本地数据库test备份导出为test.bak;
然后就可以使用test.bak文件进行导入到其他的数据库或者空间数据库还原。