Pytania otagowane jako permissions

Uprawnienia przyznane dla konta lub roli za pośrednictwem mechanizmu bezpieczeństwa systemu operacyjnego, menedżera bazy danych lub innego systemu.

2
„ORA-01950: brak uprawnień w obszarze SYSTEMU”: Co to za błąd?
Wcześniej utworzyłem użytkownika: SQL>create user suhail identified by password SQL>User created. SQL>Grant create session,create table to suhail; SQL>Grant Succeeded. ale kiedy loguję się jako suhaili próbuję utworzyć, pojawia tablesię komunikat o błędzie ORA-01950: no privileges on tablespace 'SYSTEM'. Co to za błąd? Dlaczego tak się dzieje? SQL> connect suhail Enter …


3
nie można usunąć „GRANT USAGE”
Testowałem kilka rzeczy i dodałem: grant usage on statistics.* to cptnotsoawesome@localhost identified by 'password'; więc teraz, kiedy to zrobię show grants for cptnotsoawesome@localhost; Widzę, że jednym z nich jest: Grants for cptnotsoawesome@localhost ---------------------------------- GRANT USAGE ON *.* TO 'cptnotsoawesome'@'localhost' IDENTIFIED BY PASSWORD 'somePEW-PEWstring' Teraz chcę go usunąć, ponieważ uważam, że …

5
Rozmiar właściwości nie jest dostępny dla bazy danych
Niedawno przywróciłem bazę danych do tego samego wystąpienia, z którego została utworzona kopia zapasowa (SQL Server 2008 R2 Enterprise) i okazało się, że nie mogę uzyskać dostępu do właściwości bazy danych. Zrobiłem następujące: Sprawdzono, czy właściciel bazy danych został poprawnie ustawiony za pomocą sp_helpdb. Zmieniono właściciela bazy danych na sa. …

1
PostgreSQL: odmowa dostępu dla relacji
Jestem trochę zdezorientowany, jeśli chodzi o ustawianie uprawnień w PostgreSQL. Mam następujące role: 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 | {} …

1
Jak dowiedzieć się * dlaczego * użytkownik ma pewne skuteczne uprawnienia?
Wiem, że mogę sprawdzać efektywne uprawnienia, używając 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 ... To mówi mi, czy bieżący użytkownik ma uprawnienia SELECT, INSERT, UPDATE itp. myTableW bazie danych myDatabase. Czy można łatwo dowiedzieć …


5
Jakie uprawnienia są niezbędne do obcinania tabeli?
Mam konto SQL z następującymi uprawnieniami w bazie danych: db_executorRola widać to konto będąc członkiem został stworzony przez ten skrypt: CREATE ROLE [db_executor] AUTHORIZATION [dbo] GO GRANT EXECUTE TO [db_executor] GO Kiedy uruchomić select, update, insertlub deletena stole, to działa dobrze. Gdy próbuję przejść truncatedo tabeli, pojawia się następujący komunikat …

1
Dlaczego nowy użytkownik może tworzyć tabele w PostgreSQL?
Wykonałem dwa samouczki, aby utworzyć bazę danych za pomocą: w pełni uprzywilejowany link użytkownika link użytkownika tylko do odczytu Następnie otrzymałem wskazówkę z samouczka CJ Estela, w której stwierdziłem, że „być może odziedziczyłeś możliwość tworzenia tabel, chociaż nigdy nie daliśmy tego wyraźnie nowemu użytkownikowi”. Oczywiście użytkownik tylko do odczytu może …

1
Przyznaj dostęp do wszystkich tabel bazy danych
Niedawno chciałem podzielić regularne prawa dostępu z jednego użytkownika na serwerze i zdałem sobie sprawę, że proste CREATE USERi GRANT ALL ON DATABASEpolecenia nie pozwolił mu uruchomić prosty SELECTna danych. Chciałbym przyznać prawa do wszystkich tabel z danej bazy danych określonemu użytkownikowi, ale nie jestem pewien, czy to najlepszy pomysł, …

3
do jakich loginów grup AD należy mój użytkownik?
Nie jestem pewien, czy wybrałem właściwy tytuł dla tego pytania. tak naprawdę chcę, biorąc pod uwagę konkretnego użytkownika Windows AD, chciałbym znaleźć listę grup Windows AD (loginów), które mają dostęp do konkretnej bazy danych na tym serwerze po uruchomieniu następującego zapytania select name, principal_id, type, type_desc, default_schema_name, create_date, modify_date, owning_principal_id, …

2
Jak wyświetlić zapytanie o inną sesję w pg_stat_activity bez superużytkownika?
Mam bazę danych Postgresql 9.2. W tej bazie danych utworzono dwóch użytkowników. Kiedy wykonuję następujące zapytanie jako superużytkownik, widzę wszystko. select * from pg_stat_activity Czy jednak można osiągnąć ten sam wynik bez połączenia z administratorem? Jaką uprawnienie / rolę powinienem przyznać / utworzyć, aby uzyskać wyniki, które superużytkownik może zobaczyć?

4
Nie można wyprowadzić danych MySQL do pliku
Próbuję wyprowadzić dane z tabeli MySQL do pliku, ale otrzymuję błędy uprawnień: $ 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) mysql> Jeśli …

1
Rozszerzenia umożliwiające Postgresql bez superużytkownika
Mam serwer PostgreSQL 9.5, na którym mam skrypty automatycznie tworzące role i bazy danych dla użytkowników. W tych bazach danych pomocne byłoby włączenie określonych rozszerzeń (np. Pgcrypto), ale jak rozumiem, aby uruchomić, trzeba być superużytkownikiem CREATE EXTENSION. Czy istnieje sposób włączenia takich rozszerzeń bez ręcznego logowania przy użyciu konta administratora?

1
SQL-Server - Przyznaj użytkownikowi uprawnienia DBO do bazy danych
Mam bazę danych raportów, którą przywracam co noc z kopii zapasowej produkcyjnej bazy danych. Podczas przywracania muszę dodać użytkownika do DBOroli dla tej bazy danych. Myślałem, że to zadziała: use Restored_Prod go exec sp_addrolemember 'db_owner', 'chris' go Ale pojawia się następujący błąd, ponieważ ten użytkownik nie istnieje w bazie danych …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.