Oracle XEを使用していますが、テーブルや制約などを作成できるユーザーとしてログインしたいのですが、システムアカウントでログインしたときに表示される他のシステムテーブルやものをすべて表示することはできません.
どうすればこれを達成できますか?
次を使用して新しいユーザーを作成する必要があります。
CREATE USER xxx IDENTIFIED BY yyyy;
そこから、ユーザーに付与する権限に対して GRANT を発行します。
GRANT CREATE SESSION TO xxx;
GRANT CREATE TABLE TO xxx;
GRANT CREATE VIEW TO xxx;
等
付与できるすべての権限については、 SQL リファレンスドキュメントを参照してください。ユーザー xxx は、自分のオブジェクトと権限を付与されたオブジェクトのみを表示できます。