在管理工作室,您可以看到属性下的所有者,但它不会让您改变它。我的猜测是存在一些存储过程来改变它,你不能通过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. 已更改数据库所有者
- 3. 如何更改PostgreSql数据库的所有者?
- 4. SQL服务器2012:无法更改数据库所有者
- 5. 如何在ms sql server中更改架构所有者?
- 6. 在SQL Server数据库中没有更新数据集更改
- 7. 更改存储库中所有文档的所有者
- 8. 如何更改CouchDB数据库中所有文档的结构?
- 9. 如何更改数据库中的所有字段latin1_swedish_ci到utf8_general_ci?
- 10. 更改数据库中所有对象的所有权
- 11. 在Node.js中更改文件所有者
- 12. 在java中更改目录所有者
- 13. 在Windows中更改文件所有者
- 14. 如何在Amazon S3中更改多个文件的所有者?
- 15. 更改数据库所有权SQL Server 2012 Express
- 16. JSP - 更改SQL数据库中的值
- 17. 如何更改在我的数据库中的所有表使用AUTO_INCREMENT = 1
- 18. redshift更改udf更改所有者
- 19. 在Rails 4中,你将如何记录和撤消特定于一个用户的所有数据库更改?
- 20. 更改所有者为ReentrantLock
- 21. 如何在所有操作中将更改的值记录到数据库?
- 22. 如何在sql server中更改数据库ID?
- 23. 如何在sql server中更改主数据库排序规则?
- 24. 如何在SQL数据库中存储更改?
- 25. 更改DBML,如何更改SQL数据库?
- 26. 如何获取SQL SERVER数据库中所有表的行数
- 27. 来自以前所有者的MS SQL数据库表前缀
- 28. 如何通过PowerShell更改TFS更改集所有者
- 29. 如何更改WPF中的数据库?
- 30. 如何更改数据库
没有downvote,但已过时。 – 2015-05-13 00:23:01