Database rights management

Hi all,
     i have six databases and all are production Databases.At present all user connect to the DB's as DBA as we have a user 'SMSA' with DBA rights. I want that there must be a single user who have DBA privilege and no other user can connect as a DBA. U will answer that just change password of SMSA , but i can'nt do that as all my user are used to user SMSA and all the applications are dependent on it (all the applications make connection with their respective databases using SMSA user).
Now my question is wat should be my approach so that i can make a single user which should connect as DBA and all other users should possess limited privileges.
My second question is can i restrict a user from dropping table in their schema.if yes then wats the way out.
plz reply soon.

If a user has an account on the database, they can use whatever application they would like to log in. The rule of thumb is that if you are concerned about users logging in with a GUI, that means that you have granted them too many privileges and need to restrict the privileges you've granted them.
You can create login triggers that use various attributes in v$session to attempt to deny users the ability to log in with different applications, but those are rather easily circumvented since all of those attributes are being passed in by the client machine.
You can limit the set of machines that are able to log on to the production database via SQL*Net, but that is generally not acceptable in the real world because of legacy client/ server applications and/or business users that need to run reports.
Justin

Similar Messages

  • Is the Global Document Storage (GDS) used in Rights Management?

    I am setting up an Adobe LiveCycle ES3 server exclusively for Rights Management; and I am wondering if the folder for the Global Document Storage (GDS) will contain any files that need to be backup'ed in case for system recovery. 
    TS

    Aayush,
    Thank you for your response. 
    In the documentation:
    "LiveCycle specific data:
    Application data exists in the database and in Global Document Storage (GDS), and must be backed up in real time. GDS is a directory that is used to store long-lived files that are used within a process. These files may include PDFs, policies, or form templates. "
    However, during my testings I don't see any file activities on the GDS folder such as file creation, deletion, etc.  Under what Rights Management operations or scenarios would files, policies be stored in the GDS?  
    Maybe I am testing using the proper conditions?
    TS

  • Workspace- Database Connection Manager error while connectiong to HFM

    We are on 9.3.1.using only FR and WA. I am using admin id to login to the workspace. Open Tools -> Database Connection Manager -> New-> Properties Box opens and input all the info. right and can see the appropriate HFM application. But when i click ok to add the connection i get the following error Message " *+8001: The Database Connection could not be found: a7ad1bb_11d06b21811_-7e73*+"
    I checked the FRWebApp logs
    10-16 13:36:34 ERROR ConnectionManager     Exception occured: Error Loading DatasourceList to Repository
    10-16 13:36:34 ERROR ConnectionManager     com.hyperion.reporting.util.HyperionReportException: Error Loading DatasourceList to Repository
         at com.hyperion.reporting.datasource.HrDatasourceManagerImpl.load(Unknown Source)
         at com.hyperion.reporting.datasource.HrDatasourceManagerImpl.getDatasources(Unknown Source)
         at com.hyperion.reporting.datasource.HrDatasourceManagerImpl.getDatasources(Unknown Source)
         at com.hyperion.reporting.connection.ConnectionManager.refreshDatasources(Unknown Source)
         at com.hyperion.reporting.api.HRReportServer.getHRReports(Unknown Source)
         at com.hyperion.reporting.api.HRInstanceManager.getInstance(Unknown Source)
         at org.apache.jsp.common.HRClientRefTracker_jsp._jspService(HRClientRefTracker_jsp.java:1079)
         at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
         at com.hyperion.reporting.webviewer.HRLocaleFilter.doFilter(Unknown Source)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
         at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
         at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:300)
         at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:374)
         at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:743)
         at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:675)
         at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:866)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
         at java.lang.Thread.run(Unknown Source)
    Its the same story in FR studio.
    Help will be greatful.
    Thanks

    Hi,
    Yes i was able to solve it. Actually what happened was i remember registering Reporting and Analysis using the same database reusing the same old repository. And after that this issue came up.
    So i took the back up of repository database and also luckily still on testing environment and had not much to loose. So i reconfigured the relational database dropping all the databases. It resolved the issue.
    But why it happened and the real cause is not know even Oracle support was unable to answer this.
    Peace

  • HFM Database Connection Manager error in Workspace

    We are on 9.3.1.using only FR and HFM. I am using admin id to login to the workspace. Open Tools -> Database Connection Manager -> New-> Properties Box opens and input all the info. right and can see the appropriate HFM applications. But when i click ok to add the connection i get the following Error Message " 8001: The Database Connection could not be found: a7ad1bb_11d06b21811_-7e73"
    I tried with all the applications we have in HFM and all are giving the same Error message.
    I checked the FRWebApp logs
    10-16 13:36:34 ERROR ConnectionManager Exception occured: Error Loading DatasourceList to Repository
    10-16 13:36:34 ERROR ConnectionManager com.hyperion.reporting.util.HyperionReportException: Error Loading DatasourceList to Repository
    at com.hyperion.reporting.datasource.HrDatasourceManagerImpl.load(Unknown Source)
    at com.hyperion.reporting.datasource.HrDatasourceManagerImpl.getDatasources(Unknown Source)
    at com.hyperion.reporting.datasource.HrDatasourceManagerImpl.getDatasources(Unknown Source)
    at com.hyperion.reporting.connection.ConnectionManager.refreshDatasources(Unknown Source)
    at com.hyperion.reporting.api.HRReportServer.getHRReports(Unknown Source)
    at com.hyperion.reporting.api.HRInstanceManager.getInstance(Unknown Source)
    at org.apache.jsp.common.HRClientRefTracker_jsp._jspService(HRClientRefTracker_jsp.java:1079)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
    at com.hyperion.reporting.webviewer.HRLocaleFilter.doFilter(Unknown Source)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
    at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
    at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:300)
    at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:374)
    at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:743)
    at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:675)
    at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:866)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
    at java.lang.Thread.run(Unknown Source)
    Its the same story in FR studio.
    Help will be greatful.
    Thanks

    Hi There,
    Were you able to resolve your query? We are having the same issue. Could you let me know what you did?
    Regards

  • OIM 9.1.0 with Database User Management: Connector Exception upon Connect

    Hi,
    I've been struggling with the Database User Management connector (9.0.4) with Sybase, following the steps word-for-word as per the documentation (Oracle® Identity Manager Connector Guide for Database User Manage Release 9.0.4; E10425-0; July 2009).
    When defining the IT Resource through the Install Connector wizard, I get the following when it does a connection test:
    14:51:52,795 ERROR [WEBAPP] Class/Method: CreateITResourceAction/testConnectivityForDataBase/ClassNotFoundException encounter some problems: No ClassLoaders found for: com.sybase.jdbc2.jdbc.SybDriver
    java.lang.ClassNotFoundException: No ClassLoaders found for: com.sybase.jdbc2.jdbc.SybDriver
    even though I've ensured jconn2.jar is in the ThirdParty directory, reflushed the cache, and restarted OIM; the connector still can't seem to load the driver.
    I've tried the database testing script with similar results.
    Any thoughts?
    Cheers
    Simon
    PS: I believe v5.5 of JConnect (as required by the OIM Connector) has been EOL'd and Sybase. They recommend you use v6.0 (v6 is jconn3.jar)), which from what I can see should work as com.sybase.jdbc3.jdbc.SybDriver; I tried that as well but had the same ClassNotFoundException.

    I've fixed it; needed to copy jconn2.jar into the $JBOSS_HOME/lib directory and restart the server.

  • Office 2013 Rights Management Services??

    I am trying to make a powerpoint file I have created in Office 2013 (on Windows 7 64 bit) a read-only file so that presenters cannot change content, but can still view and present the file normally. 
    This was very easy to do with previous versions of Office, but in 2013 I am asked to sign in to "Rights Management Services" using my live ID. I have no problem with that, but it has not worked for me yet - I get the following error:
    Any advice or help would be much appreciated!
    A couple notes: I can still encrypt with a password, but this would not allow presenters to open, view and present the file without the password. 

    Hi Dan,
    It seems that PowerPoint doesn't have Restrict Editing option available as described here: https://support.office.com/en-us/article/Protect-your-document-workbook-or-presentation-with-passwords-permission-and-other-restrictions-05084cc3-300d-4c1a-8416-38d3e37d6826?ui=en-US&rs=en-US&ad=US 
    So the only option I see to complete your scenario is to use RMS - Rights Management Servers. However RMS can be installed as on-premises service, so you have to deploy and configure AD RMS server (it is not easy as it requires certificates, SQL, designing,
    etc).
    You can other options as weel - for example use Office 365 E3 or E4 licences. Those include Azure RMS subscription. If you have such license assigned to your user account, once you get prompt for credentials - type your O365 user credentials.
    Another option is to use RMS for individuals. Go to the page http://aka.ms/rms and register your private account to use RMS and then you would be able to sign in to RMS Service with your private e-mail account. Be advised that not all private e-mail domains
    are supported. For example you will not be able to register your @gmail.com or @hotmail.com account...
    Did my post help you or make you laugh? Don't forget to click the Helpful vote :) If I answered your question please mark my post as an Answer.

  • Database User Management Connector ,

    Hi,
    Want some help in understanding the database user management connector to achieve the Requirement -
    " Need to do user provisioning to a database according to roles/entitlements assigned to a user and also wants that access to that database is managed according to roles assigned to that users "
    My environment is OIM 11g R2 which is integradted with OIA 11.1.1.5.0
    Googled and found that Database User mangement Connector is required for his purpose.Please confirm is this understanding correct or is there any better approach.
    Also want to know is it mandatory to install bundle on ICF for this connector?
    Thanks,
    Puneet
    Edited by: Puneet Lobana on May 23, 2013 11:55 PM

    Hi one more silly doubt.....can i connect to oracle database without using a connector but creating an IT Resource Type, IT Resource, RO,PD - adapters using stored procedure task to call a stored procedure on the target database?
    Pls help
    Regards,
    sk
    Edited by: sk on 19/08/2010 22:15

  • Steps to configure Information Rights Management in SharePoint 2013 On-Premise

    Hi,
    What are the steps to configure Information Rights Managment [IRM] on SharePoint 2013 On-Premise.
    Regards,

    2. PHases
    1. you will have to configure a IRM server
    2. You will have to integrate IRM iwth sp server. 
    Below article should explain all
    http://msmvps.com/blogs/ivansanders/archive/2012/06/08/check-out-the-weather-forecast-for-teched-2012.aspx

  • DATABASE RESOURCE MANAGER ( ORACLE 8I NEW FEATURE )

    제품 : ORACLE SERVER
    작성날짜 : 2004-08-16
    DATABASE RESOURCE MANAGER ( ORACLE 8I NEW FEATURE )
    ===================================================
    SCOPE
    8i~10g Standard Edition 에서는 Database Resource Manager 를 지원하지 않는다.
    Explanation
    Database Resource Manager란 OS에서 제공하는 자원 (예 : CPU 자원 )에 대해 DB
    차원에서 계획을 세워, 세부 관리를 할 수 있도록 해 주는 서비스이다.
    예를 들어 주간에 batch 작업을 처리하더라도, OLTP 업무에는 지장을 주지 않아야
    할 경우 batch 작업에 CPU 자원을 적게 할당해 주는 것이 바람직 하며, Resource
    Manager를 활용하여 CPU 자원을 batch 작업과 OLTP 업무에 서로 다르게 할당해 줄
    수 있다. ( Oracle 8.1.6 까지는 Resouurce Manager에서 CPU 자원에 대해서만
    관리만 가능하다 )
    1. 용어
    1) Resource Consumer Group
    사용자 session들의 집합. Resource에 대한 요구사항에 따라 나뉘어진 그룹.
    2) Resource Plan
         Consumer Group에 자원을 할당 해 주기 위한 resource plan directive들을
    포함.
    3) Resource Allocation Method
         Resource Manager에서 자원을 할당해 주는 방법/정책.
    4) Resource Plan Directive
         Resource Plan에 대해 자원을 할당해 주는 세부 내역.
    2. Resource Consumer Group
    * 기본 group
         [ 사용자가 삭제, 수정할 수 없는 group ]
         OTHER_GROUPS : active plan schema에 속하지 않는 consumer group의 모든
    session
         DEFAULT_CONSUMER_GROUP : consumer group을 지정하지 않은 모든
    session.(default)
         [ 기본적으로 제공되나 사용자가 삭제하거나 변경할 수 있는 group ]
         SYS_GROUP : SYSTEM_PLAN에 대한 high priority consumer group
    SYSTEM, SYS user에 할당한다.
         LOW_GROUP : SYSTEM_PLAN에 대한 low priority consumer group
    3. Resource Plan
         Consumer group에 속하는 session들은 해당 group에 대한 resource plan에
    따라 자원 할당이 결정되며, 자원 할당에 대한 세부 사항은 resource plan에
    대한 resource plan directive에서 지정된다.
         Resource plan은 subplan을 둘 수 있다.
    4. Resource Allocation Method
         Round-robin Method : Consumer group 내에서 session들에 대한 CPU 할당
         Emphasis Method : Consumer group에 할당되는 CPU
         Absolute Method : Parallel degree 한계 ( 예 : Parallel Query에서의
    degree )
    5. Resource Plan Directive
         Resource Plan Directive에 지정된 내용들은 resource plan에 따라
    consumer group에 자원을 할당할 때 반영된다.
    6. 구현 예제
         MYDB PLAN +-> MAILDB PLAN +-> POSTMAN GROUP (40% Level 1)
         | (30% Level 1) |
         | +-> USERS GROUP (80% Level 2)
         | |
         | +-> MAILMAINT GROUP (20% Level 2)
         | |
         | +-> OTHER GROUP (100% Level 3)
         |
         +-> BUGDB PLAN  +-> ONLINE GROUP (80% Level 1)
         (70% Level 1) |
         +-> BATCH GROUP (20% Level 1)
         |
         +-> BUGMAINT GROUP (100% Level 2)
         |
         +-> OTHER GROUP (100% Level 3)
         위 예에서 MYDB PLAN에는 2개의 subplan ( MAILDB PLAN, BUGDB PLAN )이
         있으며 각각 30%와 70%의 CPU 자원을 할당하였다.
         Level 1, Level 2, Level 3 는 우선순위 레벨을 의미하며, 하나의
         resource plan에서 동일한 level의 합이 100%를 넘지 못한다.
         ( Level 은 1부터 8까지 지정할 수 있으며 level 1이 가장 우선순위가
         높으며 level 8이 가장 우선순위가 낮다 )
         예를 들어 전체 CPU 자원의 70%를 할당 받은 BUGDB PLAN은 다시
         ONLINE GROUP과 BATCH GROUP을 두고 있는데, 이 둘의 Level이 모두 1이며
         두개의 percentage의 합이 100%이다. 하지만, 즉, level 1인 ONLINE GROUP
    에 90%를 할당하였다면, level 1인 BATCH GROUP에는 10% 이상을 할당할 수
    없다.
    Example
         * 구현을 위한 코드
         BEGIN
         /* PLAN schema 작업 영역 생성 */
         DBMS_RESOURCE_MANAGER.CREATE_PENDING_AREA();
         /* BUGDB PLAN, MAILDB PLAN, MYDB PLAN 생성 */
         DBMS_RESOURCE_MANAGER.CREATE_PLAN(PLAN => 'bugdb_plan',
         COMMENT => 'Resource plan/method for bug users sessions');
         DBMS_RESOURCE_MANAGER.CREATE_PLAN(PLAN => 'maildb_plan',
         COMMENT => 'Resource plan/method for mail users sessions');
         DBMS_RESOURCE_MANAGER.CREATE_PLAN(PLAN => 'mydb_plan',
         COMMENT => 'Resource plan/method for bug and mail users sessions');
         /* CONSUMER GROUP 생성 */
         DBMS_RESOURCE_MANAGER.CREATE_CONSUMER_GROUP(CONSUMER_GROUP =>
    'Bug_Online_group', COMMENT => 'Resource consumer group/method for
    online bug users sessions');
         DBMS_RESOURCE_MANAGER.CREATE_CONSUMER_GROUP(CONSUMER_GROUP =>
    'Bug_Batch_group', COMMENT => 'Resource consumer group/method for
    bug users sessions who run batch jobs');
         DBMS_RESOURCE_MANAGER.CREATE_CONSUMER_GROUP(CONSUMER_GROUP =>
    'Bug_Maintenance_group', COMMENT => 'Resource consumer group/method
    for users sessions who maintain the bug db');
         DBMS_RESOURCE_MANAGER.CREATE_CONSUMER_GROUP(CONSUMER_GROUP =>
    'Mail_users_group', COMMENT => 'Resource consumer group/method for
    mail users sessions');
         DBMS_RESOURCE_MANAGER.CREATE_CONSUMER_GROUP(CONSUMER_GROUP =>
    'Mail_Postman_group', COMMENT => 'Resource consumer group/method for
    mail postman');
         DBMS_RESOURCE_MANAGER.CREATE_CONSUMER_GROUP(CONSUMER_GROUP =>
    'Mail_Maintenance_group', COMMENT => 'Resource consumer group/method
    for users sessions who maintain the mail db');
         /* BUGDB PLAN에 대한 DIRECTIVE 생성 */     
         DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE(PLAN => 'bugdb_plan',
    GROUP_OR_SUBPLAN => 'Bug_Online_group',     COMMENT => 'online bug users
    sessions at level 1', CPU_P1 => 80, CPU_P2=> 0,
         PARALLEL_DEGREE_LIMIT_P1 => 8);
         DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE(PLAN => 'bugdb_plan',
    GROUP_OR_SUBPLAN => 'Bug_Batch_group',      COMMENT => 'batch bug users
    sessions at level 1', CPU_P1 => 20, CPU_P2 => 0,
         PARALLEL_DEGREE_LIMIT_P1 => 2);
         DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE(PLAN => 'bugdb_plan',
    GROUP_OR_SUBPLAN => 'Bug_Maintenance_group',COMMENT => 'bug
    maintenance users sessions at level 2', CPU_P1 => 0, CPU_P2 => 100,
         PARALLEL_DEGREE_LIMIT_P1 => 3);
         DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE(PLAN => 'bugdb_plan',
    GROUP_OR_SUBPLAN => 'OTHER_GROUPS', COMMENT => 'all other users
    sessions at level 3', CPU_P1 => 0, CPU_P2 => 0, CPU_P3 =>
         100);
    (참고) CPU_P1 : cpu allocation for level 1
         /* MAILDB PLAN에 대한 DIRECTIVE 생성 */
         DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE(PLAN => 'maildb_plan',
    GROUP_OR_SUBPLAN => 'Mail_Postman_group',COMMENT => 'mail postman at
    level 1', CPU_P1 => 40, CPU_P2 => 0, PARALLEL_DEGREE_LIMIT_P1 => 4);
         DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE(PLAN => 'maildb_plan',
    GROUP_OR_SUBPLAN => 'Mail_users_group',     COMMENT => 'mail users
    sessions at level 2', CPU_P1 => 0, CPU_P2 => 80,
         PARALLEL_DEGREE_LIMIT_P1 => 4);
         DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE(PLAN => 'maildb_plan',
    GROUP_OR_SUBPLAN => 'Mail_Maintenance_group',COMMENT => 'mail
    maintenance users sessions at level 2', CPU_P1 => 0, CPU_P2 => 20,
         PARALLEL_DEGREE_LIMIT_P1 => 2);
         DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE(PLAN => 'maildb_plan',
    GROUP_OR_SUBPLAN => 'OTHER_GROUPS', COMMENT => 'all other users
    sessions at level 3', CPU_P1 => 0, CPU_P2 => 0, CPU_P3 =>
         100);
         /* MYDB PLAN에 대한 DIRECTIVE 생성 */
         DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE(PLAN => 'mydb_plan',
    GROUP_OR_SUBPLAN => 'maildb_plan', COMMENT=> 'all mail users
    sessions at level 1', CPU_P1 => 30);
         DBMS_RESOURCE_MANAGER.CREATE_PLAN_DIRECTIVE(PLAN => 'mydb_plan',
    GROUP_OR_SUBPLAN => 'bugdb_plan', COMMENT => 'all bug users sessions
    at level 1', CPU_P1 => 70);
         /* PLAN schema 작업 내용을 저장 */
         DBMS_RESOURCE_MANAGER.VALIDATE_PENDING_AREA();
         DBMS_RESOURCE_MANAGER.SUBMIT_PENDING_AREA();
         end;
    7. CONSUMER GROUP에 사용자나 세션을 할당하는 방법
         먼저 인스턴스에서 사용할 TOP Level resource plan 을 지정한다.
    initSID.ora에 RESOURCE_MANAGER_PLAN = MRDB_PLAN 지정이나 아래와 같이
    session level에 ALTER SYSTEM command를 사용하여 지정한다.
         ALTER SYSTEM SET RESOURCE_MANAGER_PLAN = MYDB_PLAN;
         그리고 SCOTT 계정에 BUG_ONLINE_GROUP과 BUB_BATCH_GROUP 에 속할 수 있는
    권한을 부여     
    DBMS_RESOURCE_MANAGER_PRIVS.GRANT_SWITCH_CONSUMER_GROUP ('SCOTT',
    'BUG_ONLINE_GROUP', TRUE);
         DBMS_RESOURCE_MANAGER_PRIVS.GRANT_SWITCH_CONSUMER_GROUP ('SCOTT',
    'BUG_BATCH_GROUP', TRUE);
         * DBMS_RESOURCE_MANAGER.SET_INITIAL_CONSUMER_GROUP( user in
    varchar2, consumer_group in varchar2);
         예)
         DBMS_RESOURCE_MANAGER.SET_INITIAL_CONSUMER_GROUP('SCOTT',
    'BUG_ONLINE_GROUP');
         SCOTT 계정을 BUG_BATCH_GROUP에 할당
         * DBMS_RESOURCE_MANAGER.SWITCH_CONSUMER_GROUP_FOR_SESS (
                             session_id IN NUMBER,
                             session_serial IN NUMBER,
                             consumer_group IN VARCHAR2);
         예)
         DBMS_RESOURCE_MANAGER.SWITCH_CONSUMER_GROUP_FOR_SESS( 11, 2,
    'BUG_ONLINE_GROUP');
         * DBMS_RESOURCE_MANAGER.SWITCH_CONSUMER_GROUP_FOR_USER (
                             user IN VARCHAR2,
                             consumer_group IN VARCHAR2);
         예)
         DBMS_RESOURCE_MANAGER.SWITCH_CONSUMER_GROUP_FOR_USER('SCOTT',
    'BUG_BATCH_GROUP');
    8. 관련된 Dictionary
    DBA_RSRC_PLANS : Resource plan과 status
    DBA_RSRC_PLAN_DIRECTIVES : Resource plan directives와 status
    DBA_RSRC_CONSUMER_GROUPS : Consumer group과 status
    DBA_RSRC_CONSUMER_GROUP_PRIVS : 사용자에게 부여된 Consumer group
    DBA_USERS : INITIAL_RSRC_CONSUMER_GROUP라는 새로운 column이 추가
    V$SESSION : RESOURCE_CONSUMER_GROUP라는 새로운 column이 추가
    V$RSRC_PLAN : 새로운 view로 active resource plan을 보여준다
    V$RSRC_CONSUMER_GROUP : 새로운 view로 consumer group의 active session
    을 보여준다.
    Reference Ducumment
    ---------------------

    user1 is the schema present in DB1
    user2 is the schema present in DB2. I just have a DB link
    as below:
    create database link link_to_DB2 connect to user2 identified by user2 using 'DB2';---Connects from user1 of DB1 to user2 of DB2.
    Requirement is as below:
    CPU for DB2 - 25%
    Out of above 25%, CPU for user2 - 70%
    CPU for user1 30% -- whenever it conncts using the link)
    Please help me out.

  • I am unable to download my PDF. It is asking for my adobe livecycle rights management credentials. I have no clue what that is. I am using a PC windows7. Please help me.

    I am unable to download my PDF. It is asking for my adobe livecycle rights management credentials. I have no clue what that is. I am using a PC windows7. Please help me.

    Downloading from where?  How exactly are you downloading?
    Can you post a screenshot of that message: https://forums.adobe.com/thread/1070933

  • Problem with adobe livecycle rights management es2 extension for microsoft office

    occurs several times an error message in Microsoft Office Excel that says it has experienced a problem with the complement of adobe livecycle rights management es2 extension for microsoft office if the message has appeared several times should disable the add and check for an update.
    will refer to this error? as it has sought to upgrade and there is no error and remains not only to excel but also for word.
    thanks in advance

    Currently, the Rights Management ES Extensions for Microsoft Office plugin is only supported on English, French, Geman and Japanese versions of Office.
    http://help.adobe.com/en_US/livecycle/8.2/lcrmext_releasenotes.htm#DocumentationSet
    Steve

  • LiveCycle Designer ES Rights Management

    Hi
    I am new to LiveCycle Designer ES (included in my copy of Acrobat 9 Pro) and am still trying to figure out if I can utilize the rights management server features (or if I would need to based on available features). While I suspect that this would require purchase of software additional to what is included in the Acrobat 9 Pro package, I am not sure about this. I've read what is available in the help guide and online, but I am still unclear about use of these extra features. If setting up a policy and restricting PDF content to make it more secure is available, this may be useful in a particular health project.
    I have a website (latest Windows server) managed by an ISP and am wondering if I could use this shared server as a LifeCycle Rights Management server. If I created a connection and policy for this server (not sure what is involved here), could I use it to better secure a PDF or form with sensitive (health) information?
    Any help, suggestions for reading, would be appreciated. I'm afraid I am not understanding this set of features, how to use them or if they can be used without additional purchase of software.
    Kind Regards,
    Stephen

    Yes additional software is required, as well as a https link to the server. The Rights management server is part of the LiveCycle suite and it will allow you to define policies that can be applied to various PDFs. These policies are kept separate from the PDF and are accessed via the https link I mentioned earlier. When opening the PDF the user must authenticate and based on his/her permissions in the policy the interface in Acrobat/Reader will adjust accordingly. For example if print is disabled then the print buttons will be greyed out for that form only. Because the policy is separated from the PDF you can change the policy on the fly and the next time the user opens that document the new rights will be applied. There is also a provision for working offline (no access to the server).
    This is just a 10000 foot view you may want to contact a Sales rep and have them start a trial for you.

  • Digital Signature and Rights Management

    Hello all,
    I'm following the document below and have a couple of questions on how to achieve that objective, that is how to provide a persistent document security.
    http://www.adobe.com/security/pdfs/acrobat_livecycle_security_wp.pdf
    I understand that I need to protect the PDF first using the Rights Management, then digitally sign it afterwards. This is pretty straight forward when using LC Digital Signatures, just build a process in LC Workbench, unlock the PDF temporary, send to Digital Signature operation, get it back and return the RM.
    But when I use a third part digital signature solution? Is it possible to use another digital signature solution to get this - by defining a call to a webservice in workbench to sign the PDF.
    For information: this digital signature solution complies with digital signatures in PDF.
    Thanks in advance!
    Diego

    Hi Lee,
    It's some module within IBM Lotus Notes. I'm trying to do the following in the Workbench:
    With a RM document, Unlock it then invoke this 3rd part webservice in order to sign it. It's not working so far.
    But if I follow your suggestion, when I re-RM the PDF wouldn't this invalidate the Digital Signature?
    Thanks for the quick reply!

  • How to define a Rights Management process "Protect Document" with an watched folder?

    Hello.
    I try to build a process in Workbench 11.0, that uses the Protect Document operation of Rights Management.
    The process should use a watched folder as start point.
    My problem is, how to fill the operations parameters (Input Doc, Document name, Policy set name, Policy name, ...)
    Jürgen

    First -- by default iTunes stores its Library in "My Documents\My Music\iTunes\iTunes Library.itl", and its Music in "My Documents\My Music\iTunes\iTunes Music\".
    Make sure you have a "iTunes Library.itl" after the restore -- if not, and your backup software supports it, try an older version of the file. If your backup software only keeps the last version of the file -- well, then you are SOL, and you will have to re-add the files to the Library. You will also have to rebuild your playlists, ratings, etc.
    Since you have "very few files" in the iTunes Music directory -- either you weren't storing your music there, or your backup didn't work. Are you sure you weren't using a non-default location for your music files?
    If you had a hardware problem then it is likely that your backup stopped working properly at some point. This is why you need a rotating backup scheme and periodic archiving of files to non-writeable media (If you have the time/money)

  • Set SSIS variable = database connection manager name

    Is it possible to set a SSIS string to only the name of a database connection manager or even the connection string it uses ? I don't see an option for that in Evaluate as expression property of ssis variable.
    This is what I mean - 
    SSIS Connection manager name = SQL_DBASE
    SSIS String str_managerName = SSIS Connection manager name: Can you do this dynamically in SSIS ?

    I'm guessing what they really want to do is evaluate some indicator (some input from a user or an infrastructure setting) and then dynamically connect to any one of 10 (arbitrary example) database servers based on what they get as input.  They
    don't care about the connection manager per se.  What seems reasonable is the that the Connection Manager might take a server variable but if they wanted to do things like that they would have bought Datastage.
    You might try attacking this problem at the Control Level and then connect to the database you want based on a variable you set.   I'm seeing that a Sequence Container can branch on the contents of a variable. 
    Or if the dba is your friend you might get the dba to add all your servers as linked servers to a central connection machine and then you might be able to do this by putting the ssis variable in a "Sql Command from a Variable" variable. 
    It might look something like this:
    Server is designated in ssis var @[User::Machine]
    then executing from a variable
    "select top 100 * from " + @[User::Machine] + ".mydb.dbo.mytable"
    Be careful as hades about levels of indirection and what quotes you want at what level.  Evaluate Expression in ssis helps with this.  The syntax I show works only with an ms sql connection server to a remote ms sql server.  This is what a
    dynamic connection to a linked server connection to Oracle would look like:
    "select * from
    openquery("+ @[User::Machine] + ",'select * from oradb.oratable where rownum < 100')"
    When ever a thousand of your best friends are helping you connect to your database (using tools like linked servers as opposed to direct connections) it's probably best to use with only small specific updates or queries, large queries or large
    updates would probably take a long time and or might not finish.  But try it before you give up.   We are actually doing fairly large Oracle queries (5-10 million rows) through ms sql linked server.

Maybe you are looking for

  • What to shut off on iPhone 3G ,in Canada for a few days!

    Sorry if this is old hat...but my daughter spent a week in Santorini and despite doing everything Apple suggested, she still got a hundred bucks in extra data charges. It took abit but she got AT@T to drop about half of the charges. My wife and I are

  • Tired of color desat when opening in Bridge/Lightroom. HELP!

    I am going insane in my attempt to keep consistent color management through all areas. Everything was fine, color was great, prints were matched to calbration, monitor calibrated, and then....I rebooted the computer since I hadn't done so for a week,

  • Dropdown list in ALV

    Hi all, Im using container to display the ALV. I am passing handler and values in the dropdown. and in my ALV, by checking the hadler im displaying the data. Everthing seeems fine. I want to pass the key instead of text in the dropdown . what to do?

  • Need doubt clarification

    Hi Now i have a report with select-option and parameter both. My requirement is i want to change the parameter input as a select-option input(RANGE). If i modified its need any changes in select statments or not. only if i make changes in declaration

  • My Adobe Creative Suite CS5 download rejects my valid serial key. What must I do?

    Hello everyone, I have a legitimate serial key for Creative Suite CS5. Because I once lost my CD's Adobe sent me a download link to download the suite which worked then, but now I have a new laptop which doesn't have a CD-rom drive, so I tried to dow