Steps to create a read only schema
Plataform 11.5.10.2
Hi Guys,
Can someone provide me with the steps to create a read only schema in Apps please.
Thanks in advance
Check the following thread:
READ-ONLY APPS Schema in EBS
READ-ONLY APPS Schema in EBS.
Similar Messages
-
Read Only Schema in Oracle APPS EBS R12 database
I want create a read only schema say apps_read in EBS database which have select access on all objects like apps. Kindly let us know how can I accomplish it or What is the best practice of doing it.
Hussein - I have gone through all the threads but No one solves my problem. Actually there is a table in applsys schema i.e table_name ecx_outqueue.
ECX_OUTQUEUE is having columns of type "User Defined Type Objects". I have highlighted these columns in Italics. Kindly help me How I can give select access on these user defined objects.on
SQL> desc applsys.ecx_outqueue
Name Null? Type
Q_NAME VARCHAR2(30)
MSGID NOT NULL RAW(16)
CORRID VARCHAR2(128)
PRIORITY NUMBER
STATE NUMBER
DELAY TIMESTAMP(6)
EXPIRATION NUMBER
TIME_MANAGER_INFO TIMESTAMP(6)
LOCAL_ORDER_NO NUMBER
CHAIN_NO NUMBER
CSCN NUMBER
DSCN NUMBER
ENQ_TIME TIMESTAMP(6)
ENQ_UID NUMBER
ENQ_TID VARCHAR2(30)
DEQ_TIME TIMESTAMP(6)
DEQ_UID NUMBER
DEQ_TID VARCHAR2(30)
RETRY_COUNT NUMBER
EXCEPTION_QSCHEMA VARCHAR2(30)
EXCEPTION_QUEUE VARCHAR2(30)
STEP_NO NUMBER
RECIPIENT_KEY NUMBER
DEQUEUE_MSGID RAW(16)
SENDER_NAME VARCHAR2(30)
SENDER_ADDRESS VARCHAR2(1024)
SENDER_PROTOCOL NUMBER
USER_DATA SYSTEM.ECXMSG
USER_PROP SYS.ANYDATA
SQL> -
Hello everyone
I have created a read only schema on oracle Apps and have granted select privileges to all synonyms and views and execute privileges to packages.
The read only schema is unable to access some synonyms and views below is the example:
conn to read only schema
select * from HR_ALL_ORGANIZATION_UNITS
'no rows returned'
Note: - The above is a view, and the view's script contains 2 tables hr_all_organization_units and hr_all_organization_units_tl.
Please help me on this
Thanks and Regards
Shahrukh YasinHi
There is one function "show record" which is giving FALSE when i run the below query on read only schema
select hr_security.show_record('HR_ALL_ORGANIZATION_UNITS',171) from dual
and when i run it from APPS Schema it gived TRUE.
I have already given execute privileges on ALL the database PACKAGE, PACKAGE BODY, FUNCTION, PROCEDURE to read only schema, but the problem is same
Thanks and Regards
shahrukh Yasin -
How to create a read only access for database
I am developer but willing to lear some of the dba tasks. I would like to know the steps that i need to take to creat a read only access database that is going to be used for the report development.
I really appreciate if you tell me all the steps I need to create that. I have a full right to do this in the develpment database. thanksthank you for your reply but it does not tell me how i can set up a read only access acccount for the user. Do i need to create a role and assign the role to the users?
-
Error ora-12028 while creating a read-only snapshot
Hi !
I'm in trouble creating a read-only snapshot of a simple table.
The Master table belongs to an ORACLE 7.3.4 database instance, while the snapshot site belongs to an ORACLE 8.1 database. The read-only snapshot should have a refresh type FAST, but while I'm running the CREATE SNAPSHOT statement in the snapshot site I receive the following message:
"ORA-12028 snapshot type is not supported by master site string
Cause: Pre-Oracle master sites are not able to support primary key or
subquery snapshots that are able to perform a fast refresh.
Action: Create a ROWID snapshot or use a master table from an Oracle8 site. "
This message doesn't help me enough. Is there anyone who can give me an advice ?
Thanks you all.
LauraWell laura earlier version doesn't support snap shot based on primary key
u should disable primary key constraint from master site
and create snap shot on the basis of row id.
for further detail mail me at [email protected] -
MOVED: Folders Created As 'Read Only' By Default
This topic has been moved to Off-Topic Technical.
Folders Created As 'Read Only' By DefaultThis topic has been moved to Off-Topic Technical.
Folders Created As 'Read Only' By Default -
Can an unique index be created on read only cache group
Hi
Can an unique index be created on read only cache group
Regards
Siva KumarNo, I do not think so. Creating a unique index could cause autorefresh operations to fail if the data being refreshed contains duplicate values that would not be allowed by the index. You can create regular indexes on a table in a readonly cache group.
Chris -
Creating a read-only user account
I am trying to create a read-only user account. Reason being,
when our users may be able to use MS Access to pull information
and modify changes (if possible). I was told there is a way to
do this. Help?I'm connecting using ODBC with a user account that I created.
This dummy account will be available to approx 15 users so they
can generate reports using Crystal. But, if there is someone
that wants to generate queries using MS Access, they can still
modify the data. So, how do I create only select statements to
disallow users from using MS Access to link to the oracle
database and change data? -
HI,
Can any body tell how to identify Read-Only Schemas in a database, In a single query/
Thanks,
Sunil.Your question is not very clear. you want to find out all privs of a user or all users can read certain object?
If you need to find out all privs of a user you can join some tables like
select grantee, 'ROLE' privtype, granted_role privname, null owner,
null table_name, admin_option grantable
from dba_role_privs
where grantee like upper('&WhichUser')
union
select grantee, 'SYSPRIV' privtype, privilege privname, null owner,
null table_name, admin_option grantable
from dba_sys_privs
where grantee like upper('&WhichUser')
union
select grantee, 'TABPRIV' privtype, privilege privname, owner,
table_name, grantable
from dba_tab_privs
where grantee like upper('&WhichUser')
order by 1, 2, 3, 4, 5; -
Want to create a Read Only user for a given app owner user
Hi Folks,
We have an application owner schema, lets call it OWNER, which has different objects living under it.
Now, for certain reasons, the app group wants a read only user which should be able to view objects living only in OWNER. It would only be able to read things, and have no create or alter types of priv to be able to change anything.
The first idea was to create a new user (e.g. RO) and give this explicit grants (select only) for all objects in OWNER. Though this works, is a maintenance havoc, since everytime there is a new object in OWNER, you have to remember to give explicit grants to all RO (or RW ) kind of users.
What i am looking forward to is, some sort of privilege or role concept that apply on the user level, and not on object level. something that allows me to say, all objects of this schema (e.g. OWNER) are visible to user RO. Other restrictions on RO would control read or write behaviour.
Does this thing exist ? please point me to the documentation/example..
regards
raghav..CREATE OR REPLACE TRIGGER myTest.trg_mytest
AFTER DDL
ON myTest.SCHEMA
DECLARE
lv_obj_type VARCHAR2(20) := TRIM(UPPER(ora_dict_obj_type));
lv_evt_type VARCHAR(20) := TRIM(UPPER(ora_sysevent));
lv_obj_name VARCHAR2(30) := trim(UPPER(ora_dict_obj_name));
lv_role_name VARCHAR2(30) := 'myTest_RO';
lv_stmt VARCHAR2(4000) := NULL;
ln_job_nr NUMBER;
BEGIN
IF lv_evt_type != 'GRANT' --lv_obj_type <> 'OBJECT PRIVILEGE' --
THEN
DBMS_JOB.SUBMIT(ln_job_nr,'begin execute immediate ''grant ' || ' select on ' ||
lv_obj_name || ' to ' || lv_role_name || '''; END;');
END IF;
INSERT INTO TB_EVT_LOG(d_date, description)
VALUES(SYSDATE, lv_obj_name || '~~~~ created ' || lv_obj_type || '~~~~' || lv_evt_type );
EXCEPTION
WHEN OTHERS THEN
RAISE;
END trg_mytest;
/This works. But, my problem is that it is not able to filter out the Grant statement itself, Its logging an entry for the grant (as a ddl operation as well).
what am I doing wrong here ?
regards
raghav.. -
Trying to create a read-only user
Our HR dept would like to have READ only access to a few tables and have asked that I create a user to allow them to pull stuff into MS Access. Since SAPR3 owns all the tables I thought I just had to, after I created the user, as SAPR3 grant select to those few tables. Didn't work. What did I miss?
SQL> connect system/*******
Connected.
SQL> CREATE USER "HRRPT"
2 IDENTIFIED BY "*******"
3 PROFILE "DEFAULT"
4 TEMPORARY TABLESPACE "PSAPTEMP"
5 DEFAULT TABLESPACE "PSAPUSER1D";
User created.
SQL> grant create session to hrrpt;
Grant succeeded.
SQL> connect sapr3/*******
Connected.
SQL> grant select on pevsh to hrrpt;
Grant succeeded.
SQL> connect hrrpt/*******
Connected.
SQL> desc pevsh;
ERROR:
ORA-04043: object pevsh does not exist
SQL> desc 'sapr3'.'pevsh';
SP2-0565: Illegal identifier
What am I missing?
Thanks!It works here as follows:
> connect system/*****
Connected.
SQL> CREATE USER hr
2 IDENTIFIED BY hr
3 PROFILE "DEFAULT"
4 TEMPORARY TABLESPACE "PSAPTEMP"
5 DEFAULT TABLESPACE "PSAPBEN620";
User created.
SQL> grant create session to hr;
Grant succeeded.
SQL> connect sapr3/******
Connected.
SQL> GRANT SELECT
2 ON "SAPR3"."T000" TO "HR";
Grant succeeded.
SQL> connect hr/hr
Connected.
SQL> select count (*) from "SAPR3"."T000";
COUNT(*)
24
SQL> desc "SAPR3"."T000";
Name Null? Type
MANDT NOT NULL VARCHAR2(9)
MTEXT NOT NULL VARCHAR2(75)
ORT01 NOT NULL VARCHAR2(75)
MWAER NOT NULL VARCHAR2(15)
ADRNR NOT NULL VARCHAR2(30)
CCCATEGORY NOT NULL VARCHAR2(3)
CCCORACTIV NOT NULL VARCHAR2(3)
CCNOCLIIND NOT NULL VARCHAR2(3)
CCCOPYLOCK NOT NULL VARCHAR2(3)
CCNOCASCAD NOT NULL VARCHAR2(3)
CCSOFTLOCK NOT NULL VARCHAR2(3)
CCORIGCONT NOT NULL VARCHAR2(3)
CCIMAILDIS NOT NULL VARCHAR2(3)
CCTEMPLOCK NOT NULL VARCHAR2(3)
CHANGEUSER NOT NULL VARCHAR2(36)
CHANGEDATE NOT NULL VARCHAR2(24)
LOGSYS NOT NULL VARCHAR2(30)
You need to grant explicitly including schema name.
Markus -
SQL Server 2012 - Wat Is The Best Solution For Creating a Read Only Replicated/AlwaysOn Database
Hi there I was wondering if someone may have a best recommendation for the following requirement I have with regards setting up a third database server for reporting?
Current Setup
SQL Server 2012 Enterprise setup at two sites (Site A & Site B).
Configured to use AlwaysOn Availability groups for HA and DR.
Installed on Windows 2012 Servers.
This is all working and failover works fine and no issues. So…
Requirement
A third server needs to be added for the purpose of reporting, to be located on another site (Site C) possibly in another domain. This server needs to have a replicated read only copy of the live database from site A or Site B, whichever is in use. The Site
C reporting database should be as up-to-date to the Site A or Site B database as possible – preferably within a few seconds anyway….
Solution - What I believe are available to me
I believe I can use AlwaysOn and create a ReadOnly replica for the Site C. If so do I assume Site C needs to have the Enterprise version of SQL server i.e. to match Site A & Site B?
Using log shipping which if I am correct means the Site C does not need to be an Enterprise version.
Any help on the best solution for this would be greatly appreciated.
Thanks, Stevefor always on - all nodes should be part of one windows cluster..if there site C is on different domain - I do not think it works.
Logshipping works --as long as the sql on site C is is same or higher version(sql 2012 or above). you can only do read only.
IMHo, if you can make site C in the same domain then, Always is better solution else log shipping
also, if your database has enterprise level features such as - partitonin, data compression -- you cannot restore the database on lower editions- so you need to have enterprise edition.
Hope it Helps!! -
Creating a 'read-only' group for Worklist app
Hi,
Is there a simply way of creating a group with 'read-only' access to the Worklist ? e.g. through a combination of BPM roles ?
I want to be able to create a class of user who can view the details of Worklist items but have absolutely no other rights (skip, retry, assign etc).
Regards
BobOne simple way to achive this task is by using FYI pattern.
Remove the actions from taskconfigvariablename.xml (for ex accept and reject).
in case you are already using any pattern in your project, FYI pattern should extend that already created pattern.
Regards
Sudhir -
Say I have a page with 80 items on it. Is there any way to make the page/regions read-only instead of doing it by individual items. I've search the forum and it looks like it is by item only. Has anyone come up with a workaround or now of a solution that they are willing to share.
I'm using version 2.0.0.00.49 with IE 6.0
Thanks,
DerekDerek - Check out this wizard: Create Page > Form > Summary Page. It isn't exactly what you asked for but you might be able to use it.
Scott -
Create "Sysadmin Read only" Responsibility and add to Application user.
Hi
I am using 11.5.10.2 (Single node installation) on RedHat LinuxAS4 OS. I have couple of requests from the users.
Issue 1:
The user has requested to "Sysadmin Read Only" Responsibility and attach that responsibility to his user. Please find below the request raised by the user.
Can u add query only access for Sysadmin responsibility as I need an option to check the values assigned to each profile option and other relevant functionalities in sys_admin responsibility.
Issue 2:
The user is unable to open two forms simuntaniously. I was asked to set a profile option for that, please let me know which profile option is that.
Thanks and Regards
AmithAmith
Issue 1:
Refer the following thread
System Administrator Read-Only responsibility.
Issue 2:
Perform the following steps
System Administrator ->Security->Responsibility->Define
Query the responsibility for which u want to enable Multiform access
In the Menu Exclusions tab add
Type: Function
Name: Navigator: Disable Multiform
-HTH
Regards
Mahesh
Maybe you are looking for
-
WSDL with more than one portType?
Hi all, It is known PI 7.1 supports several operations for one service interface, but it supports more than one portType in one WSDL? Not sure, but I think one portType can only refer to one single Service Interface. Thanks in advance, Jorge.
-
Cannot manually classify packets on Cat3560
I am trying to manually classify a video stream from one IP to another, and tag it with DSCP AF41. I am using a Cat3560, software version 12.2(25)SEC2. The source of the video transmission is the entire 10.1.10.0/24 network. So I have an ACL: access-
-
Pod re-sizing compromises graphics in Share pods
How can I avoid or at least minimize the annoying effect of a pod being resized on every attendee's local screen? I've been charged with creating a wide variety of jpgs to be uploaded into share pods but am confounded by the seemingly random way in w
-
How should I pick up and go with Time Machine running
I have noticed that since Time Machine backs up my computer often, programs hang up and don't close right away. I'm often on a short window to pack up my machine and go to a meeting. Can I just pull all the plugs out and go? Ejecting the disk seems t
-
Safari 5.0.3 repeatedly crashing at startup
I've tried deleting various plugins already... not doing the trick. Still crashing when I try to start Safari. Maybe there's a culprit I'm not seeing?? Crash report here--- Process: Safari [1273] Path: /Applications/Safari.app/Cont