Submitted by Anonymous (not verified) on Thu, 11/26/2015 - 03:20


I'm having issues with libraries and schema ownership. Why do you have IceBreak create a library with the server instead of a schema?

What I really need is to be able to create 50 IceBreak servers and have IceBreak assign ownership of the library to the user profile of the same name. Is this possible?

Niels Liisberg

Thu, 11/26/2015 - 09:28


I Like that question:

The short answer is: The IceBreak application library is for applications exposed direct to the web and therefore not a DB/2 database. You would not like to have a complete database exposed directly to everybody on the internet – I can think of some bad security issues if that was the case.

However in your environment – here is what you do;

Simply let your students use the SQL "create schema" with the user as name. The create the IseBreak server with the same application library as the schema name / aka user name.

The precise explanation: A schema is a library. But a library is not a schema.

Best regards, 

Niels Liisberg