Security when ownership defined in database
I have a couple of tables in a database and each table has an owner column. The owner
column represents the user that added that row to the table.
I'd like to implement security for the rows in the table such that only the owner and
any user that belongs to an administrator group can modify the row.
How would I go about doing this?
I was hoping to use isUserInRole() because I've implemented coarse container level security using <security-contraints>.
Any help is much appreciated.
Raj
Here's what I've done to achieve what I want:
1. I have a beforePhase listener on the form that will be performing the row edit.
2. The method for the beforePhase listener checks the permissions. If the user is not
allowed to perform the edit, then the servlet response returns error 403. The error page
for code 403 displays an insufficient security privilege page. Here's a snippet of the
unpolished code that performs the check:
String user = FacesContext.getCurrentInstance().getExternalContext().getRemoteUser();
if (!user.equals(row.getOwner()) {
HttpServletResponse resp = (HttpServletResponse) FacesContext.getCurrentInstance().getExternalContext().getResponse();
resp.sendError(403);
NOTE: The only drawback is that I have to do this for each page/form.
Any comments?
Similar Messages
-
Implement row-level security using Oracleu2019s Virtual Private Databases (VPD)
Environment: Business Objects XI R2; Oracle 10g
Functional Requirement:
Implement row-level security using Oracleu2019s Virtual Private Databases (VPD) technology. The restriction is that the Business Objects Universe connection should use a generic/u201Capplicationu201D database user account. This will allow the organization to avoid the situation where the Business Objects password and the Oracle password need to be kept in synch.
What do we need from the Business Objects support team?
1. Review the 2 attempted solutions that we have tried to implement
2. Propose solutions/answers to open questions for each of the attempted solutions
3. Propose any alternate solution that will help us implement the Function Requirement stated above
Attempted Solution 1: Connection String uses Oracle Proxy User
The connection string that is specified in the Universe is the following:
app_user[end_user]/app_user_pwdarrobaDatabase.WORLD
app_user = generic application user
end_user = the oracle account of the end user which is set using arrobaVariable('BOUSER') app_user_pwd = password of the generic application user
We have tried and implemented this in our test environment. However, we have some questions and concerns around how the connections are reused in a connection pool environment.
Open Question for Solution 1:
i. What happens when multiple proxy users try to connect on at the same time? Business Objects shares the generic app_user connect string. However, every user that logs on will have their own unique proxy user credentials. Will there be any contention involved? If so, what kind of errors can we expect?
ii. If a user logs on using his credentials (proxy user), and business objects opens up a connection to the database using that user's credentials (as the proxy user but logging in through the generic app user). Then the user exits out --> based on our test today, it seems like the database connection remains open. In that case, if another user logs on similarly with their credentials, will business objects simply assign the first users connection to that second user? If so, then our security will not work. Is there a way that Business Objects can somehow ensure that everytime we close a report, the connection is also terminated both at the BO and DB levels?
iii. Our 3rd question is general high level -> How connection pooling works in general and how it is implemented in BO, i.e. how are new connections assigned, how are they recycled, how are they closed, etc.
Attempted Solution 2: Using the ConnectInit parameter
Reading through a couple of the Business Objects documents, it states that u201CUsing the ConnectInit parameter it is possible to send commands to the database when opening the session which can be used to set database specific parameters used for optimization.u201D
Therefore, we tried to set the parameter in the Universe using several different options:
ConnectInit = BEGIN SYSTEM.prc_logon('arrobaVARIABLE('BOUSER')'); COMMIT; END; ConnectInit = BEGIN DBMS_SESSION.SET_IDENTIFIER('arrobaVariable('BOUSER')'); COMMIT; END;
Neither of the above iterations or any variation of that seemed to work. It seems that the variable is not being set or being u201Cexecutedu201D on the database.
One of the Business Objects documents had stated that Patch ID 38, 977, 350 must be installed in our BO environments. We have verified that this patch has been applied on our system.
Open Questions for Solution 2:
How do we get the parameter ConnectInit to work? i.e. what is the proper syntax to enter and what other things do we need to check to get this to work.
Note: Arroba word is being used instead of the symbol in order to avoid following error message:
We are sorry but your message can not be posted since you have included an email address. Please remove the email address and re-post.the connectinit setting should look something like this:
declare a date; begin vpd_setup('@VARIABLE('BOUSER')'); Commit; end;
The vpd_setup procedure (in Oracle) should look like this:
CREATE OR REPLACE procedure vpd_setup (p_user varchar)IS
BEGIN
DBMS_SESSION.set_vpd( 'SESSION_VALUES', 'USERID', p_user );
END vpd_setup;
Then you can retrieve the value of the context variable in your vpd functions
and set the vpd. -
How to implement Oracle Label Security with Oracle8.1.5 database
I want some fields in some tables which could not be even viwed by DBA..
I am working on Oracle Server 8.1.5
If possible it should be in the same database,same schema but different schema may also work..
Please helpI don't think this is going to be possible.
When you register a crawler, you have to declare it as one of three types: Public, Identity-based or Attribute-based.
The database crawler is registered as attribute-based, and therefore must be used with a suitable authorization manager.
I guess in theory you could create a new authorization manager class which queries active directory to get the appropriate security attributes for a user (corresponding to the security attributes crawled from the database), but I suspect it might be easier to figure out a way to copy AD attributes into a database table (perhaps updating the table once a day via a nightly crawl of AD) and then use the standard database authorization manager. -
Row-Level Security announced for Azure SQL Database
The announcement:
Next generation of Azure SQL Database service in staged general availability; Row-Level Security in public preview
We’ve announced the general availability of the latest update to Azure SQL Database (V12). This service update is now generally available in the North Europe and West Europe datacenters, will be generally available across regions in the United States on February
9, 2015, and will be rolled out worldwide by March 1, 2015. General availability pricing will take effect for servers on V12 worldwide on April 1, 2015. This service update introduces near-complete SQL Server engine compatibility, greater support for larger
databases, and expanded Premium performance.
The description topic is at
http://msdn.microsoft.com/library/dn765131 Row-level filtering of data selected from a table is enacted through a security predicate filter defined as an inline table valued function. The function is then invoked and enforced by a security policy. Also
see the Transact-SQL topic CREATE SECURITY POLICY at
http://msdn.microsoft.com/library/dn765135
Rick Byham, Microsoft, SQL Server Books Online, Implies no warrantyHi Rick,
Thanks for your information.
Thanks,
Lydia Zhang
Lydia Zhang
TechNet Community Support -
Using integrated security to access SQL Server database
Hi,
Currently we are using username/password combination to log in to a SQL Server database. These varaiables are defined as environment variables.
For security reasons we now want to use integrated security of the SQL Server database. This way the connection will be with the NTUser the Nodemanager has been started with.
Can this be done in Fort�?I do not think there is a way to pass the NT user's security authentication over to the DB in UDS.
ka -
Error when creating a new database on oracle 9i release 2
hi friend,
i have a question when i create new database manually then i get error.
error like this
create database alauki
error at line 1:
ORA-01092 : ORACLE instance terminated. Disconnection forced
the alert log file is
Dump file e:\ritesh\alauki\bdump\alert_alauki.log
Mon Jan 02 06:42:47 2006
ORACLE V9.2.0.1.0 - Production vsnsta=0
vsnsql=12 vsnxtr=3
Windows 2000 Version 5.1 Service Pack 2, CPU type 586
Mon Jan 02 06:42:47 2006
Starting ORACLE instance (normal)
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
SCN scheme 2
Using log_archive_dest parameter default value
LICENSE_MAX_USERS = 0
SYS auditing is disabled
Starting up ORACLE RDBMS Version: 9.2.0.1.0.
System parameters with non-default values:
processes = 150
timed_statistics = TRUE
shared_pool_size = 50331648
large_pool_size = 8388608
java_pool_size = 33554432
control_files = E:\RITESH\DATA\CONTROL01.CTL, E:\RITESH\MIRROR\CONTROL01.CTL
db_block_size = 8192
db_cache_size = 25165824
compatible = 9.2.0.0.0
db_file_multiblock_read_count= 16
fast_start_mttr_target = 300
undo_management = AUTO
undo_tablespace = UNDOTBS1
undo_retention = 10800
remote_login_passwordfile= EXCLUSIVE
db_domain =
instance_name = ALAUKI
dispatchers = (PROTOCOL=TCP) (SERVICE=ALAUKIXDB)
job_queue_processes = 10
hash_join_enabled = TRUE
background_dump_dest = E:\RITESH\ALAUKI\bdump
user_dump_dest = E:\RITESH\ALAUKI\udump
core_dump_dest = E:\RITESH\ALAUKI\cdump
sort_area_size = 524288
db_name = ALAUKI
open_cursors = 300
star_transformation_enabled= FALSE
query_rewrite_enabled = FALSE
pga_aggregate_target = 25165824
aq_tm_processes = 1
PMON started with pid=2
DBW0 started with pid=3
LGWR started with pid=4
CKPT started with pid=5
SMON started with pid=6
RECO started with pid=7
CJQ0 started with pid=8
QMN0 started with pid=9
Mon Jan 02 06:43:02 2006
starting up 1 shared server(s) ...
starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
Mon Jan 02 06:43:07 2006
alter database mount exclusive
Mon Jan 02 06:43:08 2006
ORA-09341: scumnt: unable to mount database
OSD-04400: unable to acquire internal semaphore for process
O/S-Error: (OS 183) Cannot create a file when that file already exists.
Mon Jan 02 06:43:08 2006
ORA-1102 signalled during: alter database mount exclusive...
Shutting down instance: further logons disabled
Shutting down instance (immediate)
License high water mark = 3
Waiting for dispatcher 'D000' to shutdown
Waiting for shared server 'S000' to die
All dispatchers and shared servers shutdown
Mon Jan 02 06:46:03 2006
alter database close normal
ORA-1507 signalled during: alter database close normal...
Dump file e:\ritesh\alauki\bdump\alert_alauki.log
Mon Jan 02 10:50:49 2006
ORACLE V9.2.0.1.0 - Production vsnsta=0
vsnsql=12 vsnxtr=3
Windows 2000 Version 5.1 Service Pack 2, CPU type 586
Mon Jan 02 10:50:49 2006
Starting ORACLE instance (normal)
LICENSE_MAX_SESSION = 0
LICENSE_SESSIONS_WARNING = 0
SCN scheme 2
Using log_archive_dest parameter default value
LICENSE_MAX_USERS = 0
SYS auditing is disabled
Mon Jan 02 10:51:24 2006
Starting up ORACLE RDBMS Version: 9.2.0.1.0.
System parameters with non-default values:
processes = 150
timed_statistics = TRUE
shared_pool_size = 50331648
large_pool_size = 8388608
java_pool_size = 33554432
control_files = E:\RITESH\DATA\CONTROL01.CTL, E:\RITESH\MIRROR\CONTROL01.CTL
db_block_size = 8192
db_cache_size = 25165824
compatible = 9.2.0.0.0
db_file_multiblock_read_count= 16
fast_start_mttr_target = 300
undo_management = AUTO
undo_tablespace = UNDOTBS1
undo_retention = 10800
remote_login_passwordfile= EXCLUSIVE
db_domain =
instance_name = ALAUKI
dispatchers = (PROTOCOL=TCP) (SERVICE=ALAUKIXDB)
job_queue_processes = 10
hash_join_enabled = TRUE
background_dump_dest = E:\RITESH\ALAUKI\bdump
user_dump_dest = E:\RITESH\ALAUKI\udump
core_dump_dest = E:\RITESH\ALAUKI\cdump
sort_area_size = 524288
db_name = ALAUKI
open_cursors = 300
star_transformation_enabled= FALSE
query_rewrite_enabled = FALSE
pga_aggregate_target = 25165824
aq_tm_processes = 1
PMON started with pid=2
DBW0 started with pid=3
LGWR started with pid=4
CKPT started with pid=5
SMON started with pid=6
RECO started with pid=7
CJQ0 started with pid=8
QMN0 started with pid=9
Mon Jan 02 10:51:34 2006
starting up 1 shared server(s) ...
starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
Mon Jan 02 10:51:45 2006
alter database mount exclusive
Mon Jan 02 10:51:45 2006
ORA-00202: controlfile: 'E:\RITESH\DATA\CONTROL01.CTL'
ORA-27041: unable to open file
OSD-04002: unable to open file
O/S-Error: (OS 2) The system cannot find the file specified.
Mon Jan 02 10:51:48 2006
ORA-205 signalled during: alter database mount exclusive...
Shutting down instance (abort)
License high water mark = 3
Instance terminated by USER, pid = 604
can u pls give me a solution of error
Thanks in advance
Ritesh Patel
Message was edited by:
RITESHthis is my alert log file
starting up 1 shared server(s) ...
starting up 1 dispatcher(s) for network address '(ADDRESS=(PARTIAL=YES)(PROTOCOL=TCP))'...
Mon Jan 02 14:21:01 2006
CREATE DATABASE ALAUKI
USER SYS IDENTIFIED BY * USER SYSTEM IDENTIFIED BY * LOGFILE GROUP 1 ('E:\RITESH\DATA\REDO01.LOG') SIZE 100M,
GROUP 2 ('E:\RITESH\DATA\REDO02.LOG') SIZE 100M,
GROUP 3 ('E:\RITESH\DATA\REDO03.LOG') SIZE 100M
MAXLOGFILES 5
MAXLOGMEMBERS 5
MAXLOGHISTORY 1
MAXINSTANCES 1
CHARACTER SET US7ASCII
NATIONAL CHARACTER SET AL16UTF16
DATAFILE 'E:\RITESH\DATA\SYSTEM01.DBF' SIZE 325M REUSE
EXTENT MANAGEMENT LOCAL
DEFAULT TEMPORARY TABLESPACE TEMPTS1
TEMPFILE 'E:\RITESH\DATA\TEMP01.DBF' SIZE 20M REUSE
UNDO TABLESPACE UNDOTBS1
DATAFILE 'E:\RITESH\DATA\UNDOTBS01.DBF' SIZE 200M REUSE
AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITED
Mon Jan 02 14:21:02 2006
Database mounted in Exclusive Mode.
Mon Jan 02 14:21:36 2006
Successful mount of redo thread 1, with mount id 2260372877.
Assigning activation ID 2260372877 (0x86ba8d8d)
Thread 1 opened at log sequence 1
Current log# 1 seq# 1 mem# 0: E:\RITESH\DATA\REDO01.LOG
Successful open of redo thread 1.
Mon Jan 02 14:21:36 2006
SMON: enabling cache recovery
Mon Jan 02 14:21:36 2006
create tablespace SYSTEM datafile 'E:\RITESH\DATA\SYSTEM01.DBF' SIZE 325M REUSE
EXTENT MANAGEMENT LOCAL online
Mon Jan 02 14:22:11 2006
Completed: create tablespace SYSTEM datafile 'E:\RITESH\DATA
Mon Jan 02 14:22:11 2006
create rollback segment SYSTEM tablespace SYSTEM
storage (initial 50K next 50K)
Completed: create rollback segment SYSTEM tablespace SYSTEM
Mon Jan 02 14:22:16 2006
CREATE UNDO TABLESPACE UNDOTBS1 DATAFILE 'E:\RITESH\DATA\UNDOTBS01.DBF' SIZE 200M REUSE
AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITED
Mon Jan 02 14:22:38 2006
Created Undo Segment _SYSSMU1$
Created Undo Segment _SYSSMU2$
Created Undo Segment _SYSSMU3$
Created Undo Segment _SYSSMU4$
Created Undo Segment _SYSSMU5$
Created Undo Segment _SYSSMU6$
Created Undo Segment _SYSSMU7$
Created Undo Segment _SYSSMU8$
Created Undo Segment _SYSSMU9$
Created Undo Segment _SYSSMU10$
Undo Segment 1 Onlined
Undo Segment 2 Onlined
Undo Segment 3 Onlined
Undo Segment 4 Onlined
Undo Segment 5 Onlined
Undo Segment 6 Onlined
Undo Segment 7 Onlined
Undo Segment 8 Onlined
Undo Segment 9 Onlined
Undo Segment 10 Onlined
Successfully onlined Undo Tablespace 1.
Completed: CREATE UNDO TABLESPACE UNDOTBS1 DATAFILE 'E:\RITE
Mon Jan 02 14:22:39 2006
CREATE TEMPORARY TABLESPACE TEMPTS1 TEMPFILE 'E:\RITESH\DATA\TEMP01.DBF' SIZE 20M REUSE
Completed: CREATE TEMPORARY TABLESPACE TEMPTS1 TEMPFILE 'E:\
Mon Jan 02 14:22:40 2006
ALTER DATABASE DEFAULT TEMPORARY TABLESPACE TEMPTS1
Completed: ALTER DATABASE DEFAULT TEMPORARY TABLESPACE TEMPTS
Mon Jan 02 14:22:41 2006
SMON: enabling tx recovery
Mon Jan 02 14:22:44 2006
Errors in file e:\ritesh\alauki\udump\rits_ora_804.trc:
ORA-01501: CREATE DATABASE failed
ORA-01991: invalid password file 'D:\oracle\ora90\DATABASE\PWDrits.ORA'
Mon Jan 02 14:22:44 2006
Error 1991 happened during db open, shutting down database
USER: terminating instance due to error 1991
Instance terminated by USER, pid = 804
ORA-1092 signalled during: CREATE DATABASE ALAUKI
USER SYS IDENTIFIED BY * U... -
When I define a variable in BO it automatically turns it into a detail
i have made a user prompt in my report
so the user can input a value that does not exist in universe so i can use it as condition or a filter,
i have done this by using the followiing condition in the query
object = object
or
object = ToPrompt("Give number")
As you can see by the logic this condition will ALWAYS be true because object = object is always true. So this logic will not impact the rest of the query it will just allow to enter any value in the user prompt
in the report when i try to create a new variable
=ToNumber(UserResponse ("Query 1 with NEW_UNIV" , "Give number"))
it automatically turns it into a detail and i cant change it to measure or dimension.
is there a way to fix this
thanks in advancesome one answered in the following link
[When I define a variable in BO it automatically turns it into a detail; -
SQL Query in Custom Security when creating Security Profile
Hello all,
I've created a security profile with Custom security and provided a simple query in Custom Security tab-
PERSON.PERSON_ID = FND_GLOBAL.EMPLOYEE_ID
Custom security option is "Restrict the people visible to each user using this profile"
I am not able to see the record as expected.
If I Hardcode the person ID "PERSON.PERSON_ID = 13449" with "Restrict the people visible to each user using this profile", I am able to see the record.
If I Hardcode the person ID "PERSON.PERSON_ID = 13449" with "Restrict the people visible to this profile", I am able to see the record after running PERSLM and same is in PER_PERSON_LISTS.
Am I correct in checking with FND_GLOBAL.EMPLOYEE_ID?
(This was mentioned in system administrator guide :
"+Oracle HRMS assesses the custom security when the user signs on. In addition, the custom security code can include references to user specific variables, for example, fnd_profile.value() and fnd_global.employee_id.+"
docs.oracle.com/cd/E18727_01/doc.121/e13509/T2096T2098.htm).
I have tried with FND_GLOBAL.USER_ID / FND_PROFILE.VALUE('USER_ID') / :ASG_ID (seeded query has a join with this bind variable) - not happening.
I've given options as below :
Employees = None
Contingent Worker = Restricted
Applicant = None
Contacts = All
Candidates = All
All other options - Defaulted
Thanks,
SumanthResolved this - One cannot see self's employee record in the form for which this is setup.
Hence the below query though correct in syntax did not show any data.
PERSON.PERSON_ID = FND_GLOBAL.EMPLOYEE_ID
My original requirement was that all employees belonging to one's Organization should be displayed, and this is working fine with an updated query for the same.
Thanks,
Sumanth -
Select-options when Using PNP logical database
Hi ,
We get a default selection screen when we use logical database in HR ABAP.
But we always get the selection elements as "PARAMETERS" and not as "SELECT-OPTIONS".
How can we change it to select options ....
I tried all the options in HR- Report categories but it is not working..
Kindly Help..
Regards,
Ashwin.Hi,
execute the program. In the selection screen
For eg:
personel Number select the Mutiple Selection option. After that select the tab select intervals and u can give the range.
Regards,
Srinivas -
Error when installing Oracle 9i Database.
Dear all experts!
Today, when Oracle was creating database in the first time, errors occur. It's error:
******ora-01041: internal error. hostdef extension doesn't exist.******
Can you show me the way to correct this problem. I need urgent.
Please send email to me via: [email protected]
Thanks and best regards,
Binh TruongYou have not started the windows service or it does not exist. How are you creating the database: using DBCA or manually? DBCA will create windows service automatically. I suggest that you start DBCA, go through all the steps answering all questions but in the end, when it asks for confirmation for creating the database say no and choose option to generate batch files instead. Then study these files to see the correct procedure of creating database and then try that manually.
Best of luck. -
"Send e-mail when ownership is assigned" SharePoint 2013 task list
I've found that the option to "Send e-mail when ownership is assigned" isn't available in SharePoint 2013 (enterprise) task lists. I've found that this functionality is now included the 'issue tracking' list template.
I'm unsure why this very useful feature has been removed from the task list template. I’ve tried adding the task content type to an issue list; this works fine and the notification is sent. However, the new ‘task aggregation’ feature
in mysite only picks up items in an task list, so those items stored in issue lists get ignored. Fairly frustrating.
I wonder whether anyone from MS can fill me in on when this feature has been removed?Here's a way to enable it by PowerShell:
http://bernado-nguyen-hoan.com/2013/04/26/enable-email-notifications-for-tasks-list-in-sharepoint-2013/
Although this works, are we now expected to teach users who create Tasks and want to automatically notify all involved via e-mail Powershell skills? MS really needs to take a second look at this faux pas and bring the "Send
e-mail when ownership is assigned" option back. -
Problem with data format when getting from a database
I'm trying to get a date from the database but the problem is that it also return the time. I have tried to change the format of the date when retrived from my database but it still returns the time.
Any solutions?
String theDBDate = rset.getString("date_of_call");
SimpleDateFormat formatterdate = new SimpleDateFormat ("EEE, MMM d, ''yy");
String date = formatterdate.format(theDBDate);
theCalls.setDateofCall(date);// callin my Call Class to store the date which is a stringHi could any help me? I have this problem for the last few day. I gave up on it for a while but today I'm trying to get to the botton of this problem.
I connecting to an oracle database but it return back the date & time but I want only the date.
Here my code.
Locale currentLocale= new Locale("en","GB");
Date today = new Date();
DateFormat formatter = DateFormat.getDateInstance(DateFormat.DATE_FIELD,currentLocale);
String theSQL = (" Select * From Call ") ;
Statement stmt;
stmt = conn.createStatement();
ArrayList CallsList = new ArrayList();
ResultSet rset;
rset = stmt.executeQuery(theSQL);
while(rset.next() == true)
Call theCalls = new Call();
theCalls.setCallNo(rset.getInt("call_no"));
theCalls.setUsername(rset.getString("username"));
theCalls.setCompID(rset.getString("comp_id"));
theCalls.setTimeofCall(rset.getString("time_of_call"));
Date todaydate = rset.getDate("date_of_call");
Timestamp theDBDate = rset.getTimestamp("date_of_call");
SimpleDateFormat formatterdate = new SimpleDateFormat ("EEE, MMM d, ''yy");
String date = formatterdate.format(theDBDate);
theCalls.setDateofCall(date);
theCalls.setPriorty(rset.getString("priorty"));
theCalls.setProbCat(rset.getString("problem_cat"));
theCalls.setProbDesc(rset.getString("problem_desc"));
theCalls.setCloseDate(rset.getString("close_date"));
theCalls.setProbSol(rset.getString("problem_sol"));
theCalls.setStatus(rset.getString("status"));
theCalls.setAssign(rset.getString("assign"));
CallsList.add(theCalls);
conn.close();
return CallsList; -
Can we run application services when physical stand by database is in read
can we run application services when physical stand by database is in read only mode
i Want to up the EBS application services and check login when phyiscal standby database is in read only mode.
Is it possible? for checking dataguard database application as well.but i just want to know that can i start EBS application services and nagivate the application.Without distrubing my primary database and application.You should not do as the moment you open the standby database it becomes invalid.
Thanks,
Hussein -
Unable to send the email when ownership is assigned for a task using SharePoint
When we give any permission to the user through Group and People in SharePoint then that respective user gets an auto generated email, this is working fine for me.
But my actual problem comes here, I have created a task list in SharePoint when I assign a task to the person then that respective person did not get auto generated email. So please do help me with a right solution.Hi,
Check below link,Might be help full for you.
http://social.technet.microsoft.com/Forums/sharepoint/en-US/55d29459-9aae-4bd0-8cc6-97424326f49f/send-email-when-ownership-is-assigned?forum=sharepointdevelopmentlegacy
Hasan Jamal Siddiqui(MCTS,MCPD,ITIL@V3),Sharepoint and EPM Consultant,TCS
|
| Twitter -
"no ocijdbc11 in java.library.path" error when connecting a TNS database co
Hi
"no ocijdbc11 in java.library.path" error when connecting a TNS database connection
I have the same problem 'error code' when testing the connection to a database although I have an APEX db that connects without a problem.
I have re downloaded jre & SQL Developer just to ensure all files are where they should be with no luck.
I've also tried most of the suggestions in various threads.
Does anyone know what exactly causes this error?
eg; should I be looking for a file called 'ocijdbc11' & put it into the 'java.library.path' path?
Can anyone explain to a newbie at db connections what I should do?
I'm using the 'thin' client as the checkbox is clear & I don't know what path to enter into the correct file to make this work??
This is & needs to connect as a TNS connection & was working fine until recently, the only change I can think of is a move of files from the 'C' drive but I thought redownloading SQL Developer would slove this.
ThanksWhen you reinstalled SQL Developer, did you install into a new directory (ie rename or delete the old directory first)?
I don't know if system setup contains directory references (which might be invalid after moving the location of SQL Developer). Does renaming your system2.1.1.64.45 directory (in C:\Documents and Settings\username\Application Data\SQL Developer) help? Note that your connections are in the connections.xml file in the o.jdeveloper.db.connection.11.1.1.2.36.55.30 subdirectory of system2.1.1.64.45 - you will either need to export connections before renaming and then import again after or copy this file to test if you can connect.
Finally, the TNS Names directory preference is just a way of telling SQL Developer where to look for the tnsnames.ora file, rather than just assuming it will pick the right one. If you go to create a new connection, do you get the right list of TNS aliases? If not, then set this preference to the directory where the right tnsnames.ora file lives.
theFurryOne
Maybe you are looking for
-
When I turn on the iphone 5s after it being off it will load then show me the lock screen for a second if that and then go right to sleep mode right away as soon as the lock screen comes on
-
"SYSTEM_FAILURE" error message when running BEX query
Hello, I often encounter this error when I run BEX queries (take note that I encounter this error after I have already entered the query values). But when I run the same query in a later time, the query becomes successful, which makes the problem int
-
What is the importance of word account in 'Account' assignment elements
Automatic 'account assignment derivation' minimizes the manual effort of entering postings in which the 'account assignment elements' can be entered. The values derived appear as default values that you can overwrite if you wish. FM account assignmen
-
I can't configure my airport express because I get a message stating I need to run an older version of airport utility to support itk but when I try and install the older version, I get a message stating it can't be installed because it isn't support
-
ITunes 12.01 will not launch
I have updated to Yosemite and iTunes 12.01 on a MacBook Pro. All find except iTunes will not launch. It just flashes and nothing happens. I booted in Safe mode and tried - no good. Also reinstalled iTunes but still nothing. Connected my iPhone and s