W studiu zarządzania możesz zobaczyć właściciela w ramach właściwości, ale nie pozwoli Ci go zmienić. Domyślam się, że jest jakaś procedura przechowywana, aby to zmienić i nie możesz tego zrobić poprzez gui.Jak zmienić właściciela bazy danych w sql?
Odpowiedz
Nawiasem mówiąc, nazywa się to sp_changedbowner
.
Rzeczywiście można go zmienić w SQL Server Management Studio
pod Database/Properties/Files
Właściwie można go zmienić w SSMS, to w zakładce pliki na właściwości bazy danych.
Oprócz korzystania z GUI SSMS
można również użyć ALTER AUTHORIZATION
lub na przemian użyć instrukcji sp_changedbowner
.
ALTER AUTHORIZATION ON DATABASE::MyDatabaseName TO NewOwner;
GO
Uwaga sp_changedbowner
jest przestarzała od SQL Server 2012
.
Widziałem tę metodę online (a twój zakład pracował, +1 za to). Wszelkie wglądy, dlaczego istnieją dwa różne sposoby? – mlhDev
'ALTER AUTHORIZATION' jest' DCL' w 'T-SQL', który jest używany do zmiany autoryzacji obiektów bazy danych, które są powiązane z właścicielami. 'sp_changedbowner' to implementacja Microsoftu o tej samej funkcji, co procedura składowana systemu. W rzeczywistości, 'sp_changedbowner' jest przestarzałe z SQL Server 2012, a używanie go nie jest już najlepszą praktyką. Zapoznaj się z dokumentacją Microsoft na stronie http://msdn.microsoft.com/en-us/library/ms178630.aspx. –
To powinna być odpowiedź, biorąc pod uwagę wycofanie! – noelicus
- 1. Jak zmienić właściciela bazy danych SQL Server?
- 2. Jak zmienić właściciela bazy danych PostgreSql?
- 3. Uzyskaj nazwę właściciela bazy danych w PostgreSql
- 4. Jak zmienić właściciela tabeli w bazie danych
- 5. Jak zmienić dostawcę bazy danych w Orchard?
- 6. Jak zmienić nazwę bazy danych w RethinkDB
- 7. Zmiana nazwy bazy danych SQL
- 8. Jak zmienić sortowanie bazy danych, tabeli, kolumny?
- 9. Jak zmienić wielkość nazwy bazy danych w MySQL?
- 10. Zmiana położenia bazy danych powoduje utratę schematu właściciela
- 11. Jak zmienić projekt bazy danych w wdrożonej aplikacji?
- 12. Zmiana właściciela wszystkich obiektów w bazie danych
- 13. Role bazy danych SQL Server
- 14. Dodaj datę do bazy danych kopii zapasowej bazy danych SQL
- 15. jak wydrukować diagram bazy danych sql
- 16. Jak używać zmiennej dla nazwy bazy danych w T-SQL?
- 17. Jak wybrać sortowanie bazy danych SQL Server
- 18. Zmiana sortowania SQL Server 2012 bazy danych
- 19. Jak zmienić wartość w kolumnie bazy danych SQLite?
- 20. Jak zmienić silnik magazynu bazy danych w phpmyadmin?
- 21. Jak zmienić nazwę kolumny w tabeli bazy danych za pomocą SQL?
- 22. Jak programowo utworzyć kopię zapasową bazy danych Sql w C#
- 23. Jak ustawić domyślny schemat bazy danych w SQL Server 2005?
- 24. Serwer SQL: Importowanie bazy danych z .mdf?
- 25. Zapytanie synchroniczne do bazy danych Web SQL
- 26. Kodowanie kolorami Bazy danych SQL Server 2008
- 27. Parallelizing pandy, pyodbc, wywołania bazy danych SQL
- 28. W SQL * Plus, w jaki sposób zmienić monit o wyświetlenie połączonego użytkownika i bazy danych?
- 29. Porównanie bibliotek bazy danych SQL C++
- 30. Jak mogę zmienić wygląd SQL Server Management Studio na podstawie której bazy danych jestem podłączony?
Bez oceny, ale jest to przestarzałe. –