Welcome
Guest
, you are in:
<root>
•
Anmelden
CP Wiki
Navigation
¶
CP Solutions
Startseite
domizil+
Startseite
Administration
Administration
Neue Seite
Alle Seiten
Kategorien
Navigations-Pfade
Datei Manager
Neuer Benutzer
Suche im wiki
»
Zurück
Den Besitzer bei SQL Server 2000 Objekten ändern
Modified on 28/09/2008 19:02
by
CPARAS
Categorized as
SQL
((([image| |http://www.cp-austria.at/website/DesktopModules/Wiki/images/Home.gif|MainPage] » [MainPage|Startseite] » [netFramePlattform|netFrame als Plattform Menü] » [TippsundTricks|Tipps und Tricks] » Den Besitzer bei SQL Server 2000 Objekten ändern | {searchbox} [Search.aspx?FullText=1|Erweiterte Suche]))) {BR} '''Beispiel:''' Tabellen Besitzer ‘netframe in Besitzer ‘dbo’ ändern{BR} {BR} '''1.''' Dieses Beispiel zeigt wie mann Besitzer(owner) im '''SQL Server''' ändert. Es kann vorkommen das Tabellen oder Gespeicherte prozeduren die{BR} mit netFrame Query Analyser erstellt sind ‘'''netframe'''’ als Besitzer haben. Je nach dem wie sich netFrame am SQL Server anmeldet.{BR} {BR} <code sql> -- Gespeicherte Prozedur EXEC sp_changeobjectowner 'netframe.cp_ImportData', 'dbo' </code>{BR} {BR} <code sql> -- Tabelle EXEC sp_changeobjectowner 'netframe.NET_PERSON', 'dbo' </code> {BR} <code sql> -- Sicht EXEC sp_changeobjectowner 'netframe.NET_VIEW', 'dbo' </code> {BR} '''Vorsicht:'''{BR} {BR} Es kann vorkommen das in der Geschäftslogik aufgerufenen Prozeduren oder Tabellen nicht zu finden sind! Es ist zu empfelen nur ‘dbo’ als Benutzer zu{BR} verwenden. Eine sehr gute Möglichkeit ist es die Prozeduren bei Mandantenübergreifenden Arbeiten mit Server.Datenbank..Objektname aufzurufen ohne{BR} den Besitzer anzugeben. Damit tritt die Problematik nicht auf.{BR}
ScrewTurn Wiki
version 3.0.1.400. Some of the icons created by
FamFamFam
.