Als «permissions» getaggte Fragen

Berechtigungen, die einem Konto oder einer Rolle über den Sicherheitsmechanismus eines Betriebssystems, Datenbankmanagers oder eines anderen Systems gewährt werden.

2
Ermöglichen Sie dem Benutzer, alles innerhalb seines eigenen Schemas zu tun, ohne das Schema selbst zu erstellen oder zu löschen
Ich habe ein Schema in SQL Azure erstellt und einer Datenbankrolle die folgenden Berechtigungen erteilt: CREATE ROLE myrole AUTHORIZATION dbo; EXEC sp_addrolemember 'myrole', 'myuser'; CREATE SCHEMA myschema AUTHORIZATION dbo; GRANT ALTER, CONTROL, DELETE, EXECUTE, INSERT, REFERENCES, SELECT, UPDATE, VIEW DEFINITION ON SCHEMA::myschema TO myrole; GRANT CREATE TABLE, CREATE PROCEDURE, CREATE …

3
Suchen Sie nach Objekten, die mit einer PostgreSQL-Rolle verknüpft sind
Vor einiger Zeit habe ich einen PostgreSQL-Benutzer namens user1 (PostgreSQL 9.4.9) erstellt. Ich möchte diesen Benutzer löschen. Daher widerrufe ich zunächst alle Berechtigungen für Tabellen, Sequenzen, Funktionen, Standardberechtigungen und Eigentumsrechte: ALTER DEFAULT PRIVILEGES IN SCHEMA public REVOKE ALL ON SEQUENCES FROM user1; ALTER DEFAULT PRIVILEGES IN SCHEMA public REVOKE ALL …

2
Berechtigung für Beziehung <Tabelle> verweigert
Ich habe die folgende SQL in psql ausgeführt: CREATE USER bspu LOGIN; CREATE DATABASE bsp OWNER bspu; GRANT ALL PRIVILEGES ON DATABASE bsp TO bspu; \c bsp CREATE TABLE users ( id SERIAL PRIMARY KEY, client_id VARCHAR(20) NOT NULL, api_key VARCHAR(100) NOT NULL, api_secret VARCHAR(100) NOT NULL, auth_token VARCHAR(128) NOT …

3
Wie gefährlich ist die Erteilung der ALTER TABLE-Berechtigung?
Stellen Sie sich das folgende Szenario vor CREATE DATABASE test GO USE test; CREATE TABLE dbo.Customer ( CustomerId INT, Email VARCHAR(100), SensitiveData VARCHAR(20) ); INSERT INTO dbo.Customer VALUES (1,'abc@foo.com','12346789'); Irgendwann wird ein ETL-Prozess geschrieben, der einige Aktivitäten in der testDatenbank ausführt . CREATE USER etlUser WITHOUT LOGIN; /*For demo purposes*/ …



3
db_owner kann Datenbank nicht löschen - Fehler 615, SQL Server
Ich habe eine SQL Server 2012-Datenbank, die auf Amazon EC2 ausgeführt wird. Ich habe einen Benutzer erstellt, der Datenbanken erstellen, bearbeiten und löschen kann. Ich habe dem neuen Benutzer eine dbcreatorServerrolle zugewiesen. Mein Benutzer kann eine Remoteverbindung herstellen und den create database foo;Befehl erfolgreich ausführen. Wenn der Benutzer jedoch versucht, …

1
Zuordnung mehrerer Serveranmeldungen zu einem Datenbankbenutzer
Dies scheint eine dumme Frage zu sein, aber trotz einiger Nachforschungen konnte ich nur diesbezüglich keine Informationen finden (möglicherweise aufgrund der Verwendung der falschen Terminologie). Ist es möglich, mehrere Serveranmeldungen (SQL Server-Authentifizierung) bei einem einzelnen Datenbankbenutzer zu protokollieren (dem Berechtigungen zugewiesen wurden, indem er Mitglied einer Datenbankrolle ist)? Ich habe …

3
Gibt es eine Möglichkeit herauszufinden, wer das Passwort für eine Anmeldung geändert hat?
Ich versuche herauszufinden, wer das Kennwort für eine Anmeldung in SQL Server 2008 R2 geändert hat. Ich habe bereits die Standardablaufverfolgung überprüft - und dieses Ereignis wird nicht protokolliert. Die Standardablaufverfolgung enthält die folgenden sicherheitsrelevanten Ereignisse: /* Audit Add DB user event Audit Add login to server role event Audit …

1
Welche Berechtigungen sind erforderlich, um eine Triggerfunktion in PostgreSQL 8.4 auszuführen?
Welche Berechtigungen sind erforderlich, um eine Triggerfunktion in PostgreSQL 8.4 auszuführen? Es scheint, dass die für eine Rolle festgelegten Berechtigungen für die Ausführung einer Triggerfunktion keine Rolle spielen. Ich glaube, ich habe eines Tages gesehen, dass die zum Ausführen einer Triggerfunktion erforderlichen Berechtigungen das EXECUTE-Privileg sind, aber für den Eigentümer …

1
Wie kann man gespeicherte Prozeduren ausführen, aber keine Schreibvorgänge?
Ich möchte einen "lesenden" Benutzer auf meiner SQL Server 2012-Instanz einrichten. Ich möchte ihm das Recht einräumen, gespeicherte Prozeduren, Funktionen oder direkte SQL-Anweisungen auszuführen, die Daten aus allen Tabellen und Ansichten abrufen, aber nicht aktualisieren oder einfügen (dh nichts lesen und nichts schreiben). Kann ich dies einrichten, ohne jeder Funktion …

5
Benutzerberechtigungen nach einer Sicherung -> Wiederherstellungsoperation durcheinander gebracht
Ich musste mehrere SQL Server 2008-Datenbanken auf unseren neuen Datenbankserver verschieben, um sie alle zu sichern (in .bak-Dateien), diese Dateien in die neue Box zu kopieren und wiederherzustellen (alles mit SQL Management Studio). Alles ging in Ordnung, aber jetzt kann ich mich mit dem SQL Server-Konto, das weiterhin auf dem …

1
Warum wird bei der Angabe eines Tabellenbereichs im Befehl "Datenbank erstellen" ein PostgreSQL-Berechtigungsfehler angezeigt?
Wenn ich eine Datenbank in PostgreSQL erstelle, ohne explizit einen Standardtabellenbereich anzugeben, wird die Datenbank ohne Probleme erstellt (ich bin als pgsys- Benutzer angemeldet ): postgres =&gt; Datenbank erstellen rich1; DATENBANK ERSTELLEN postgres =&gt; \ l + Liste der Datenbanken Name | Besitzer | Kodierung | Sortierung | Ctype | …

5
So verweigern Sie den Zugriff auf SQL Server für bestimmte Anmeldungen über SSMS, lassen ihn jedoch über .NET SqlClient Data Provider zu
Wir haben eine Situation, in der Entwickler keine UPDATEBerechtigungen haben, ABER sie arbeiten mit Anwendungen und sehen Verbindungszeichenfolgen -&gt; sie kennen Kennwörter von einigen SQL-Konten (Beispiel SQLLogin1), die UPDATE-Berechtigungen haben. Unsere Abläufe sind derzeit nicht perfekt, und manchmal müssen Produktionsdaten geändert werden (noch keine grafische Benutzeroberfläche). Anstatt sich an DBA …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.