A list of the system privileges and object permissions required to complete the various procedure tasks.
| Database Version | Procedure Privileges | 
|---|---|
| SAP Sybase IQ 15.3 and 15.4 | Watcom SQL or Transact-SQL procedure to be owned by self – you must have
							one of:
 Watcom SQL or Transact-SQL, to be owned by any user – you must have DBA authority External C/C++ or External Environment procedure to be owned by self or any user – you must have DBA authority.  | 
| SAP Sybase IQ 16.0 | Watcom SQL or Transact-SQL procedure to be owned by self – you must
							have the CREATE PROCEDURE system privilege. Watcom SQL
								or Transact-SQL procedure to be owned by any user – you must have
								one of: 
 External C/C++ or External Environment
								procedure to be owned by self – you must have all of: 
 External C/C++ or External Environment
								procedure to be owned by any user – you must have the CREATE
								EXTERNAL REFERENCE system privilege. You must also have one of: 
  | 
| Database Version | Procedure Privileges | 
|---|---|
| SAP Sybase IQ 15.3 and 15.4 | Remote procedure to be owned by self or any user – you must have DBA authority. | 
| SAP Sybase IQ 16.0 | Remote procedure to be owned by self – you must have the CREATE
							PROCEDURE system privilege. Remote procedure to be owned by any user – you must have one of: 
  | 
| Database Version | Procedure Privileges | 
|---|---|
| SAP Sybase IQ 15.3 and 15.4 | You must have DBA authority. | 
| SAP Sybase IQ 16.0 | Table UDF or TPF to be owned by self –
							You must
							have all of:
 Table UDF or TPF to be owned by any user – you
								must have the CREATE EXTERNAL REFERENCE system privilege. You must
								also have one of: 
  | 
| Database Version | Procedure Privileges | 
|---|---|
| SAP Sybase IQ 15.3 and 15.4 | You must have one of:
  | 
| SAP Sybase IQ 16.0 | You must have one of:
  | 
| Database Version | Procedure Privileges | 
|---|---|
| SAP Sybase IQ 15.3 and 15.4 | You must have one of:
  | 
| SAP Sybase IQ 16.0 | You must have one of:
  | 
| Database Version | Procedure Privileges | 
|---|---|
| SAP Sybase IQ 15.3 and 15.4 | None. | 
| SAP Sybase IQ 16.0 | None. | 
| Database Version | Procedure Privileges | 
|---|---|
| SAP Sybase IQ 15.3 and 15.4 | 
							 View any procedure property page regardless of type – none. Modify permissions for any procedure type – You must have one
								of: 
							
 Modify any other procedure property regardless of type – you must have
								one of: 
						
  | 
| SAP Sybase IQ 16.0 | 
							 View any procedure property page regardless of type – none. Modify SQL code for Watcom-SQL or Transcat-SQL procedures – you must have
								one of: 
							
 Modify SQL code for Table UDFs, TPFs, or External Environment procedures
								– you must have the CREATE EXTERNAL REFERENCE system privilege. You
								must also have one of: 
							
 Modify a comment for any procedure type – you must have one of:  
							
 Modify permissions for any procedure type  – You must have
								one of: 
						
  | 
| Database Version | Database Object Privileges | 
|---|---|
| SAP Sybase IQ 15.3 and 15.4 | You must have one
								of:
  | 
| SAP Sybase IQ 16.0 | You must have
								one of:
  |