Berechtigungen, die einem Konto oder einer Rolle über den Sicherheitsmechanismus eines Betriebssystems, Datenbankmanagers oder eines anderen Systems gewährt werden.
Gestern habe ich diese Frage zum Ändern des DBO mehrerer Datenbanken gestellt, die ich habe. Die Änderung macht Sinn, aber ich möchte klar sein. Gibt es eine gute Gründe oder Umstände , warum ich nicht sollte die dbo einer Datenbank [sa] eingestellt?
Ich habe ein paar Sachen getestet und folgendes hinzugefügt: grant usage on statistics.* to cptnotsoawesome@localhost identified by 'password'; Also jetzt, wenn ich es tue show grants for cptnotsoawesome@localhost; Ich kann sehen, dass einer von ihnen ist: Grants for cptnotsoawesome@localhost ---------------------------------- GRANT USAGE ON *.* TO 'cptnotsoawesome'@'localhost' IDENTIFIED BY PASSWORD 'somePEW-PEWstring' …
Ich erstelle eine Datenbank in SQL Server und es wird ein Fehler angezeigt, dass "CREATE DATABASE permission denied in database 'master'" ich das Administrator-Login selbst verwende. Was ich tun muss? Bitte schlagen Sie eine Lösung vor!
Ich habe kürzlich eine Datenbank in derselben Instanz wiederhergestellt, in der sie gesichert wurde (SQL Server 2008 R2 Enterprise), und festgestellt, dass ich nicht auf die Datenbankeigenschaften zugreifen konnte. Ich habe folgendes gemacht: Überprüft, ob der Datenbankeigentümer mit richtig eingestellt wurde sp_helpdb. Der Datenbankbesitzer wurde in geändert sa. Kein Fix. …
Ich bin etwas verwirrt über das Festlegen von Berechtigungen in PostgreSQL. Ich habe diese Rollen: List of roles Role name | Attributes | Member of -----------+------------------------------------------------+----------- admin | Superuser, Create role, Create DB, Replication | {} meltemi | Create role, Create DB | {rails} rails | Create DB, Cannot login …
Ich weiß, dass ich effektive Berechtigungen abfragen kann, indem ich Folgendes verwende sys.fn_my_permissions: USE myDatabase; SELECT * FROM fn_my_permissions('dbo.myTable', 'OBJECT') entity_name | subentity_name | permission_name ------------------------------------------------ dbo.myTable | | SELECT dbo.myTable | | UPDATE ... Hier erfahren Sie, ob der aktuelle Benutzer über die Berechtigungen SELECT, INSERT, UPDATE usw. myTablein …
Ich habe ein SQL-Konto mit den folgenden Berechtigungen für eine Datenbank: Die db_executorRolle, in der dieses Konto Mitglied ist, wurde von diesem Skript erstellt: CREATE ROLE [db_executor] AUTHORIZATION [dbo] GO GRANT EXECUTE TO [db_executor] GO Als ich ein laufen select, update, insertoder deleteauf dem Tisch, es funktioniert gut. Wenn ich …
Ich folgte zwei Tutorials, um eine DB mit zu erstellen: ein vollständig privilegierter Benutzer Link ein Nur - Lese-Benutzer Link Ich habe dann einen Tipp aus dem Tutorial von CJ Estel bekommen, der besagt, dass "Sie möglicherweise die Fähigkeit geerbt haben , Tabellen zu erstellen , obwohl wir sie niemals …
Ich wollte vor kurzem regelmäßige Zugriffsrechte mit einem Benutzer eines Servers teilen , und ich erkannte , dass eine einfache CREATE USERund GRANT ALL ON DATABASEBefehle nicht ließ ihn einfach laufen SELECTauf den Daten. Ich möchte einem bestimmten Benutzer Rechte für alle Tabellen aus einer bestimmten Datenbank gewähren, bin mir …
Ich bin mir nicht sicher, ob ich den richtigen Titel für diese Frage gewählt habe. Was ich wirklich möchte, ist, dass ich bei einem bestimmten Windows AD-Benutzer die Liste der Windows AD-Gruppen (Anmeldungen) herausfinden möchte, die Zugriff auf eine bestimmte Datenbank auf diesem Server haben wenn ich die folgende Abfrage …
Ich habe eine Postgresql 9.2-Datenbank. Auf dieser Datenbank werden zwei Benutzer erstellt. Wenn ich als Superuser die folgende Abfrage durchführe, kann ich alles sehen. select * from pg_stat_activity Ist es jedoch möglich, dasselbe Ergebnis zu erzielen, ohne als Superuser verbunden zu sein? Welches Privileg / welche Rolle sollte ich vergeben …
Ich versuche, die Daten aus einer MySQL-Tabelle in eine Datei auszugeben, erhalte jedoch Berechtigungsfehler: $ pwd /home/dotancohen $ mkdir in $ chmod 777 in/ $ mysql -ugs -p mysql> USE someDatabase; mysql> SELECT * FROM data INTO OUTFILE '/home/dotancohen/in/data.csv'; ERROR 1045 (28000): Access denied for user 'gs'@'localhost' (using password: YES) …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 6 Jahren . Ich finde die Liste der von MySQL bereitgestellten Berechtigungen …
Ich habe eine Berichtsdatenbank, die ich jede Nacht aus einer Sicherung der Produktionsdatenbank wiederherstelle. Bei der Wiederherstellung muss der DBORolle für diese Datenbank ein Benutzer hinzugefügt werden. Ich dachte das würde funktionieren: use Restored_Prod go exec sp_addrolemember 'db_owner', 'chris' go Ich erhalte jedoch den folgenden Fehler, da dieser Benutzer nicht …
Ich verwende SQL Server 2008 auf Small Business Server 2003; Client verwendet WinXP. Ich habe meiner Active Directory-Sicherheitsgruppe einen Benutzer hinzugefügt. Warum kann dieser Benutzer nicht sofort auf die Datenbank zugreifen? Es scheint, dass es eine Verzögerung gibt, bevor der Benutzer in SQL Server erkannt wird. Ich verwende AD-Sicherheitsgruppen ausdrücklich …
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.