Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Datenbankrollen und Datenbank-Schema Konfigurations Problem

Mitglied: mischn1980

mischn1980 (Level 2) - Jetzt verbinden

02.08.2011 um 10:50 Uhr, 4209 Aufrufe, 1 Kommentar

Hallo Forum,

ich habe folgendes Problem:

Es wird eine Datenbank-Rolle angelegt. Der Besitzer ist dbo. Zum Zeitpunkt der Anlage hat die Rolle keine Schemas im Besitz.
Im nächsten Step wird ein Schema erstellt. Ist das Schema erstellt sage ich in der Datenbank-Rolle, dass das angelegte Schema im Besitz der Rolle ist.
Jetzt möchte ich das Schema der Rolle wieder entziehen. Diese Einstellung kann ich jedoch nicht in den Eigenschaften der Rolle machen.
Bisher habe ich es nur geschaft, wenn ich das Schema lösche. Dies geht jedoch ja auch nur solang keine Objekte in diesem Schema ist.
Was mache ich denn da falsch?

Installiert ist ein SQL-Server 2008 R2 SP1.

Es muss doch möglich sein. einer Datenbank-Rolle den Besitz eines Schemas zu entziehen?!?!?!

Gruss

Michael
Mitglied: mischn1980
02.08.2011 um 13:18 Uhr
So die Lösung ist gefunden. Vielleicht hat jemand mal das gleiche Problem deswegen hier die Lösung.

ein Objekt hat immer genau einen Besitzer, Objekte ohne Besitzer kann es nicht geben.
Wir ein Objekt ohne explizite Angabe eines Besitzers angelegt, ist automatisch dbo der Besitzer.

Das heisst für den konkreten Fall, das Du nicht einfach der neuen Rolle den Besitz entziehen kannst, sondern Du musst wieder den dbo zum Besitzer machen:

01.
  
02.
SQL Code: 
03.
CREATE ROLE [NewRole]  AUTHORIZATION [dbo] 
04.
GO 
05.
 
06.
CREATE SCHEMA [NewSchema] AUTHORIZATION [dbo] 
07.
GO 
08.
 
09.
ALTER AUTHORIZATION ON SCHEMA::[NewSchema] TO [NewRole]GO 
10.
-- Wieder auf dbo setzen, dadurch wird es bei NewRole "entfernt" 
11.
 
12.
ALTER AUTHORIZATION ON SCHEMA::[NewSchema] TO [dbo] 
13.
GO


Gruss Michael
Bitte warten ..
Ähnliche Inhalte
LAN, WAN, Wireless
Problem mit der VLAN Konfiguration
Frage von Maik20LAN, WAN, Wireless4 Kommentare

Hallo, ich sitze gerade vor meiner ersten VLAN-Konfiguration und brauche eure Hilfe. Kurz zur Infrastruktur: Switch 1: TP-Link SG2424 ...

Sicherheit

Kubernetes im Einsatz? Prüft die Konfiguration der etcd-Datenbank!

Information von kgbornSicherheit

Ich mache es mal kompakt: Falls jemand von euch Kubernetes zur Verwaltung von (Docker) Containern administriert, sollte er weiterlesen. ...

Datenbanken

FdKlinika Datenbanck Schema gesucht

Frage von Herbrich19Datenbanken4 Kommentare

Hallo liebe Kollegen, Ich habe von einen Kollegen die Binary Files von Programm Systema fdKlinika bekommen, weil ich mir ...

Windows Server

Anmeldeskriptverzögerung konfigurieren unter Schema 2008R2

gelöst Frage von lisaluftWindows Server2 Kommentare

Situation: - Domäncontroller mit OS 2012R2, AD-Schema allerdings 2008R2 - Clients Windows 7 - Terminalserver mit Citrix 2012R2 Problem: ...

Neue Wissensbeiträge
Windows Server
Erneutes Release von WS2019 und Win10 v1809
Tipp von IT-Pro vor 14 StundenWindows Server3 Kommentare

Hi, nachdem der Windows Server 2019 und Windows 10 in der Version 1809 aufgrund von verschwinden von Dateien nach ...

CPU, RAM, Mainboards
Spectre Update Tool für ältere PCs
Information von sabines vor 17 StundenCPU, RAM, Mainboards6 Kommentare

Mit Hilfe eines Tools wird der betreffende PC permanent von einem USB Stick gestartet, der ein passendes Microcode Update ...

Windows 10
Windows 10 Oktober 2018 Update: Es ist wieder da
Tipp von Bowsette vor 1 TagWindows 101 Kommentar

Ein neuer Versuch von Microsoft das Windows 10 Oktober 2018 Update, auch bekannt als 1809, an den Mann zu ...

Windows Server

Windows Server 2016: Achtung - ab heute gibt es wieder Express Updates

Information von kgborn vor 1 TagWindows Server1 Kommentar

Kurze Info für Administratoren, die Windows Server 2016 per WSUS/SCCM mit Updates betanken. Ab heute gibt es für Windows ...

Heiß diskutierte Inhalte
Windows Server
Windows Server 2016 Lizenzierung - 7 Hyper V VMs
Frage von staybbWindows Server18 Kommentare

Hallo zusammen, wir haben zwei HP Server gekauft mit jeweils pro Server 2 CPUs à 10 Cores. Also insgesamt ...

Batch & Shell
Ordnernamen mit String aus Ziffern-Zahlenkombination erstellen
Frage von MmarKussBatch & Shell16 Kommentare

Hallo zusammen, ich habe ein etwas komplexeres Problem, welches ich selbst mittels einer Batch-Datei lösen will / muss, da ...

Windows Server
Lohnt sich eine Domäne für uns?
Frage von BowsetteWindows Server12 Kommentare

Hallo, ich arbeite in einem kleinen Unternehmen mit mehr als 5 und weniger als 10 Mitarbeitern, also Small Business ...

Windows Server
AD Password Reminder Mail
Frage von TeutoneWindows Server10 Kommentare

Hallo liebe Leute, ich habe vor langer Zeit einmal ein Password Reminder Mail Script erstellt, welches nun nicht mehr ...