在管理工作室,您可以看到属性下的所有者,但它不会让您改变它。我的猜测是存在一些存储过程来改变它,你不能通过gui来完成。你如何在sql中更改数据库的所有者?
33
A
回答
43
令人惊讶的是,它被称为sp_changedbowner
。
实际上,你可以改变它在SQL Server Management Studio
下Database/Properties/Files
9
其实你可以在SSMS改变它,这是在数据库属性文件选项卡。
31
除了使用SSMS
GUI,您还可以使用ALTER AUTHORIZATION
或交替使用sp_changedbowner
声明。
ALTER AUTHORIZATION ON DATABASE::MyDatabaseName TO NewOwner;
GO
请注意sp_changedbowner
从SQL Server 2012
弃用。
+0
我在网上看到了这种方法(和你的在线工作,为此+1)。任何洞察力为什么有两种不同的方式? – mlhDev 2014-06-03 13:55:56
相关问题
- 1. 如何更改SQL Server数据库的所有者?
- 2. CRM 2013更改数据库所有者
- 3. 已更改数据库所有者
- 4. 如何更改PostgreSql数据库的所有者?
- 5. 如何更改Azure数据库的所有者
- 6. SQL服务器2012:无法更改数据库所有者
- 7. 亚马逊RDS SQL服务器更改数据库所有者
- 8. 如何在ms sql server中更改架构所有者?
- 9. SQL:遍历数据库中的所有列并更改类型
- 10. 将SQL Server数据库中的所有varchar列更改为nvarchar
- 11. 如何在postgres中更改函数的所有者
- 12. 在SQL Server数据库中没有更新数据集更改
- 13. 数据库所有者SID记录在主数据库中的数据库所有者SID
- 14. 如何更改git repo的所有者?
- 15. 如何更改rsync的所有者
- 16. 更改存储库中所有文档的所有者
- 17. db2数据库所有者
- 18. 更改所有者
- 19. 更改数据库位置将删除所有者模式
- 20. 如何更改数据库中的所有字段latin1_swedish_ci到utf8_general_ci?
- 21. 如何更改CouchDB数据库中所有文档的结构?
- 22. 更改数据库中所有对象的所有权
- 23. VB.Net SQL数据库 - 如何保存对数据库的更改?
- 24. 在Node.js中更改文件所有者
- 25. 在java中更改目录所有者
- 26. 在Windows中更改文件所有者
- 27. 如何更改存储在单例中的SQL数据库?
- 28. 如何在Amazon S3中更改多个文件的所有者?
- 29. 将所有者添加到SQL Server 2005数据库中
- 30. 更改数据库所有权SQL Server 2012 Express
没有downvote,但已过时。 – 2015-05-13 00:23:01