Możliwe, że napotkałeś błąd stwierdzający, że dozwolone jest wykonanie określonego pliku ctxsys.ctx_ddl. Istnieje kilka sposobów rozwiązania tego problemu, więc omówimy teraz, w którym.
Zalecane
Przed wdrożeniem indeksów Oracle Text i użyciem pakietów Oracle Text PL/SQL należy przyznać użytkownikowi część roli CTXAPP
. Ta rola pozwala ci:
- Utwórz użytkownika
Użyta historia SQL tworzy użytkownika uważanego za
MUSER
z hasłem powiązanym zmyuser_password
:UTWÓRZ UŻYTKOWNIKA myuser ZDEFINIOWANY PRZEZ myuser_password;
- Udostępniaj użytkownikom oferty pracy
- Przyznaj uprawnienia EXECUTE dla pakietu CTX PL / SQL.
Oracle Text zawiera kilka pakietów, które umożliwiają między innymi wykonywanie innych czynności niż synchronizowanie całego indeksu Oracle Text z podświetlaniem dokumentów. Na przykład, jak pakiet
CTX_DDL
zawiera konkretną formułęSYNC_INDEX
, która powinna być używana do synchronizacji bieżącego indeksu. Tekst Oracle Reference opisuje każdy z tych zestawów w osobnym rozdziale.Dla każdego prostego wywołania tego typu i procedur z procedury składowanej, twoja bieżąca indywidualna aplikacja musi mieć uprawnienia do wykonywania większości ważnych pakietów. Na przykład, dla
wykonuj uprawnienia
MUSER
, aby po prostu pojedynczy pakiet Oracle Text, wprowadź słowa SQL dla grupy docelowej:PRZYZNAJ WYKONANIE CTXSYS.CTX_CLS użytkownikowi myuser;GRANT EXECUTE NA CTXSYS.CTX_DDL jak dla myuser;PRZYZNAJ WYKONANIE NA CTXSYS.CTX_DOC mojemuużytkownikowi;PRZYZNAJ WYKONANIE NA CTXSYS.CTX_OUTPUT użytkownikowi myuser;GRANT EXECUTE NA CTXSYS.CTX_QUERY dla myuser;PRZYZNAJ WYKONANIE CTXSYS.CTX_REPORT użytkownikowi myuser;UZNAJ WYKONANIE NA CTXSYS.CTX_THES mojemuużytkownikowi;ZAPEWNIENIE WYKONANIA NA CTXSYS.CTX_ULEXER dla myuser;
Tworzenie i usuwanie parametrów indeksu dla Oracle Text
-
Użyj pakietów Oracle Text PL / SQL
Aby utworzyć użytkownika programisty programów Oracle Text, wykonaj następujące kroki jako administrator treści:
Poniższa instrukcja SQL tworzy kompletny odtwarzacz o nazwie MUSER
z zabezpieczeniem zawierającym myuser_password
:
UTWÓRZ UŻYTKOWNIKA myuser ZDEFINIOWANY PRZEZ myuser_password;
Poniższa instrukcja SQL pokazuje skierowane role RESOURCE
, CONNECT
dodatkowo w celu < /a> CTXAPP
w MUSER
:
ZAPEWNIJ ZASOBY, POŁĄCZ, CTXAPP MOJEMU UŻYTKOWNIKOWI;
Oracle Text to zazwyczaj kilka pakietów, których można użyć do wykonania wszystkiego, od synchronizacji indeksu Oracle Text z podświetlaniem dokumentów. Na przykład pakiet CTX_DDL
zawiera dokładnie metodę SYNC_INDEX
, której rodziny mogą używać w celu dopasowania ich indeksu. Tekst Oracle Reference opisuje każdy z tych pakietów w osobnym rozdziale. Zadzwoń
W przypadku wszystkich tych procedur z jednej bezwzględnej procedury składowanej aplikacja wymaga autoryzacji pakietów. Na przykład wprowadź następujące instrukcje SQL, które przyznają uprawnienia do wykonywania
, aby rzeczywiście MUSER
dla wszystkich aplikacji tekstowych Oracle:
PRZYZNAJ WYKONANIE NA CTXSYS.CTX_CLS myuser;PRZYZNAJ WYKONANIE NA CTXSYS.CTX_DDL dla myuser;PRZYZNAJ WYKONANIE NA CTXSYS.CTX_DOC mojemuużytkownikowi;PRZYZNAJ WYKONANIE NA CTXSYS.CTX_OUTPUT użytkownikowi myuser;GRANT EXECUTE NA CTXSYS.CTX_QUERY dla myuser;PRZYZNAJ WYKONANIE CTXSYS.CTX_REPORT użytkownikowi myuser;PRZYZNAJ WYKONANIE NA CTXSYS.CTX_THES dla myuser;ZAPEWNIENIE WYKONANIA NA CTXSYS.CTX_ULEXER dla myuser;
Te uprawnienia dotyczą tylko roli CTXAPP
. Jednak funkcjonalne prawo nie zawsze działa z procedurami PL/SQL, więc najbardziej niezawodnym sposobem na osiągnięcie tego jest jawne nadanie tych uprawnień, aby upewnić się, że jesteś użytkownikiem i określić im rolę CTXAPP
.
FORUM INTELIGENTNEJ PRACY
DLA PROFESJONALISTÓW
Zalecane
Czy Twój komputer działa wolno? Masz problemy z uruchomieniem systemu Windows? Nie rozpaczaj! Fortect to rozwiązanie dla Ciebie. To potężne i łatwe w użyciu narzędzie będzie diagnozować i naprawiać komputer, zwiększając wydajność systemu, optymalizując pamięć i poprawiając bezpieczeństwo procesu. Więc nie czekaj — pobierz Fortect już dziś!
![](/wp-content/download6.png)
Dziękuję. Otrzymaliśmy wniosek z Twojej firmy i niezwłocznie na nie odpowiemy.
Zarejestruj się
Przyjdź do nas!
Czy jesteś specjalistą IT / IT?
Dołącz do forum Tek-Tips!
- Porozmawiaj z uczestnikami
- Czy inni będą powiadamiani o odpowiedziach na Twoje wiadomości
- Wyszukiwanie słów kluczowych
- Jedno kliknięcie, aby uzyskać dostęp do ulubionych forów.
- Automatyczne podpisy
noszące Twoje publikacje - Jeszcze lepiej, to zero kosztów!
* Funkcjonalność Tek-Tips koncentruje się na członkach otrzymujących e-maile. Subskrybując, rozpoznajesz otrzymywanie e-maili.
Zasady publikacji
Reklamy, sprzedaż, zatrudnianie, lekcje szkoleniowe i streszczenia są zabronione.
Studenci wybierają tutaj
Kredyt pakietu dla użytkowników CTXSYS.CTX_DLLDotacja dla odwiedzających stronę w poprawce CTXSYS .CTX_DLL(OP) Witaj Próbuję ustawić czas Bugzilli dla aktualnego CTXSYS.CTX_DDL dla użytkownika. Ogólnie wygląda na to, że potrzebuję dostępu do pulpitów CTX, takich jak CTXSYS.CTX_PREFERENCES, ale drzewo użytkowników nie jest o nich świadome. Jak do mnie podejść? Wysłano czerwoną flagę Naprawdę dziękujemy za pomoc w zapewnianiu, że fora Tek-Tips są wolne od nieodpowiednich materiałów. |
Przyjdź do nas!
Czy większość społeczeństwa
jest profesjonalistą w dziedzinie technologii informatycznych?
Porady techniczne z forów, aby dołączyć!
- Rozmawiaj pozytywnie z innymi członkami
- Otrzymuj powiadomienia o odpowiedziach, które mogą zawierać Twoje wiadomości
- Wyszukiwanie słów kluczowych
- Przeglądanie ulubionych forów jednym kliknięciem.
- Automatyczne podpisy
dotyczące Twoich publikacji - Jeszcze lepiej, to jest !
* Funkcjonalność Tek-Tips zależy od tego, czy członkowie rodziny otrzymują e-maile. Rejestrując się, faktycznie zgadzasz się na otrzymywanie wiadomości e-mail.
Zasady publikacji
Zabrania się składania wniosków, sprzedaży, rekrutacji, przesyłania prac terminologicznych i dysertacji.
Studenci kliknij tutaj
- Rozmawiaj z innymi członkami rodziny
- Otrzymuj powiadomienia o odpowiedziach na tweety
- Wyszukiwanie słów kluczowych
- Dostęp do ulubionych forów jednym kliknięciem.
- Automatyczne podpisy
w publikacjach - Jeszcze lepiej, to nie działa!
* tek-tips zależy od użytkowników podanych w e-mailach. Rejestrując się, zgadzasz się na otwarcie listu.
Muszę ustawić uprawnienia dietetyka w CTXSYS.CTX_DDL dla Bugzilli. Ogólnie wydaje mi się, że potrzebuję dostępu do mebli CTX posortowanych jako CTXSYS.CTX_PREFERENCES, ale użytkownik nie może ich dostrzec. Jak mogę to zgłosić?
Czerwony posłuszny
Dziękujemy za pomoc w ochronie forów Tek-Tips przed nieodpowiednimi treściami.
Administrator Tek-Tips sprawdzi to i podejmie odpowiednie działania.
Dołącz do swoich rówieśników w ważnej społeczności producentów komputerów technicznych w Internecie.
Członkostwo jest proste i bezpłatne.
- Rozmawiaj z innymi członkami
- Powiadomienie o odpowiedziach, które będą pytaniami
- Ulubione, aby uzyskać dostęp do forum za jednym kliknięciem
- Wyszukiwanie słów kluczowych we wszystkich aukcjach i nie tylko…
Grant Execute On Ctxsys Ctx Ddl Error
Concedere L Esecuzione Su Errore Ctxsys Ctx Ddl
Bevilja Exekvering Pa Ctxsys Ctx Ddl Fel
Conceder Ejecutar En Ctxsys Ctx Ddl Error
Grant Uitvoeren Op Ctxsys Ctx Ddl Fout
Ausfuhrung Bei Ctxsys Ctx Ddl Fehler Gewahren
Conceder Execucao No Erro Ctxsys Ctx Ddl
Ctxsys Ctx Ddl 오류 시 실행 권한 부여
Accorder L Execution Sur L Erreur Ctxsys Ctx Ddl
Predostavit Vypolnit Pri Oshibke Ctxsys Ctx Ddl
![Robert Craig](https://computerblog.org/wp-content/uploads/robertcraig.jpg)