Berechtigungen, die einem Konto oder einer Rolle über den Sicherheitsmechanismus eines Betriebssystems, Datenbankmanagers oder eines anderen Systems gewährt werden.
Ich habe einen SQL Server-Benutzer, der jede Datenbank löschen kann. Ich habe den folgenden Code ausgeführt, um die Rechte des Benutzers in SQL Server zu überprüfen, konnte jedoch nicht feststellen, wie der Benutzer Datenbanken löschen kann. Gibt es ein SQL-Skript, mit dem ich feststellen kann, wie dieser Benutzer dbs löschen …
Ich habe einem Benutzer die Ausführungsberechtigung für eine gespeicherte Prozedur erteilt, die dynamisches SQL verwendet. Aber wenn er versucht, es auszuführen, bekommt er den Fehler: Die SELECT-Berechtigung wurde für das Objekt '[Tabellenname]', Datenbank '[Datenbankname]', Schema 'dbo' verweigert. Muss dem Benutzer die Berechtigung für Tabellen erteilt werden, die von der gespeicherten …
Ich habe eine einfache gespeicherte Prozedur erstellt: mysql> CREATE FUNCTION hello (s CHAR(20)) -> RETURNS CHAR(50) DETERMINISTIC -> RETURN CONCAT('Hello, ',s,'!'); Query OK, 0 rows affected, 1 warning (0.00 sec) Aber konnte es nicht ausführen: mysql> SELECT hello('world'); ERROR 1370 (42000): execute command denied to user ''@'localhost' for routine 'test.hello' …
Aufgrund einiger Probleme habe ich beschlossen, alle Benutzer mit Ausnahme von neu zu erstellen root@localhost. Dies funktioniert gut, aber der neu erstellte Benutzer hat kein Recht, etwas zu tun. Was ich möchte, ist einfach alle Rechte zum Rooten bei einer lokalen IP zu geben. Ich habe es root@localhostversucht CREATE USER …
Trotz unserer heftigen Proteste hat unser Management entschieden, dass dem Entwicklungsteam "sa" -Rechte auf dem Entwicklungsserver gewährt werden müssen. Der Haken ist, dass wir, die DB-Support-Gruppe, weiterhin für die Wartung dieser Box verantwortlich sind. Wir wurden nun mit der Aufgabe betraut, eine Liste von Dos and Don'ts für die Entwicklungsteams …
Ich denke, dies ist ein Berechtigungsproblem, aber ich habe Probleme, es zu finden. Ich habe eine Gruppe von CLRs auf einem Server (SQL Server 2016) und sie funktionieren wie sie sollten. Alle sind als UNSICHER gekennzeichnet und führen verschiedene Arten von Datei-E / A aus (Lesen, Schreiben, Kopieren, Verschieben, Umbenennen …
Ich richte einen Postgres-Server mit einer (meistens) schreibgeschützten Arbeitslast ein. Ich möchte mir und meinen Kollegen erlauben, Indizes nach eigenem Ermessen zu erstellen / zu löschen, ohne dass wir Tabellen löschen oder die Tabellen mutieren dürfen. Ich habe Zeit damit verbracht, die Grant / Revoke-Dokumentation sowie die Rollendokumentationsseiten zu lesen, …
Ich habe eine AD-Gruppe, die als Windows Authenticated SQL Login auf meinem SQL Server eingerichtet ist. Darauf DatabaseAhat die db_datareaderund publicRollen. Daher haben die Benutzer dieser AD-Gruppe nur Lesezugriff auf die Entitäten in der Datenbank. Innerhalb von habe DatabaseAich eine gespeicherte Prozedur, dbo.Proc1für die ich die executeBerechtigung für dieselbe AD-Gruppe …
Ich verwalte einen PotsgreSQL-Server und habe kürzlich festgestellt, dass meine "Nicht-Superuser" -Benutzer die Möglichkeit haben, die von mir zugewiesenen sicheren Kennwörter für unsichere zu ändern. Ich habe in den REVOKEDokumenten gesucht , aber ich konnte keinen Weg finden, dies zu verhindern. Es ist möglich? Danke im Voraus!
Ich habe ein AD-Login, das sich in den folgenden AD-Gruppen befindet. DOMAIN \ GlobalGroup1 DOMAIN \ GlobalGroup2 DOMAIN \ GlobalGroup3 DOMAIN \ UniversalGroup1 DOMAIN \ UniversalGroup1 wurde für diese SQL Server-Instanz (10.50.6000.34) die Option JEDE DEFINITION ANZEIGEN erteilt. Der Benutzer kann keine der Definitionen der Datenbanken anzeigen. Andere Mitglieder der …
Unser DBA ist ausgefallen und ich versuche, unsere (Remote-) Entwicklerdatenbank auf einem UNC-Pfad zu sichern. Ich führe den Sicherungsvorgang aus, während ich als bestimmtes Windows-Domänenkonto bei Management Studio angemeldet bin (z CORP\myUser. B. ). Ich habe überprüft, ob dieses Domänenkonto über die vollständigen Kontrollrechte für den UNC-Pfad verfügt \\nameOfMachine\backup\. Wenn …
In postgres (ich bin auf 9.3.4), für welche Berechtigungen Zeilen zurückgegeben werden müssen select * from information_schema.schemata In der 9.3-Dokumentation heißt es "gehören einer derzeit aktivierten Rolle". Bedeutet das, dass der aufrufende Benutzer schematadie verschiedenen Schemata besitzen muss (oder Teil einer Rolle sein muss, die sie besitzt)? Später in der …
Im Laufe der Jahre habe ich unzählige Skripte und Anwendungen verwendet, um alle Berechtigungen für SQL Server-Datenbanken zu generieren. Ich habe sowohl kostenpflichtige als auch kostenlose Tools verwendet. Ich habe das Gefühl, dass keiner von ihnen in jedem Fall korrekt zu sein scheint. Ich suche einfach nach einer Möglichkeit, alle …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.