acl_get_user_execution_privilege

	status.i4.v = acl_get_user_execution_privilege(user_name.i1a.r,
						       priv_class.i4.r,
						       priv_level.i4.r)

	This routine retrieves a user's ACL execution privilege level.

	user_name	null terminated user name to get permission level for
			(up to USER_NAME_LEN + 1 characters)
	priv_class	returned user's privilege class
	priv_level	returned user's privilege level

	This function returns ACNET status values as follows:

	OK			success
	CLIB_AMBIGUOUS		multiple database rows were returned
	SQL_xxx			error reading privilege database

	This function requires the following include files:

	cnsparam_h, ul_acl_h:acl_h, acnet_errors_h

	Related functions:

	intro_acl, acl_get_user_db_edit_permission, acl_compile_c,
	acl_free_c, acl_execute_c, acl_file_execute_c, acl_file_read_c,
	acl_file_write_c, acl_file_exists_c, acl_db_file_exists_c,
	acl_read_symbol_c, acl_read_symbol_as_string_c, acl_read_symbol_info_c,
	acl_read_symbol_dynamic_info_c, acl_read_symbol_names,
	acl_read_intrinsic_symbol_names, acl_parse_symbol_name,
	acl_script_argument_info_c, acl_script_has_symbol_list_c,
	acl_script_has_setting_c, acl_info_c, acl_cancel_requests_c,
	acl_set_symbol_c, acl_default_data_source_c, acl_log_file_c,
	acl_default_script_path_c, acl_script_is_executing,
	acl_register_host_request_func, acl_unregister_host_request_func,
	acl_translate_command_string, acl_file_read_description_c,
	acl_file_read_author_c, acl_file_read_title_c, acl_search_db_files_c,
	acl_copy_arg_info_c, acl_free_arg_info_c, acl_file_is_in_repository_c,
	acl_parse_script_argument_string_c, acl_expand_file_name_c

	C/C++ usage:

	static const char	user_name[USER_NAME_LEN+1] = "hendricks";
	int	status;
	int	priv_class;
	int	priv_level;

	status = acl_get_user_execution_privilege(user_name,&priv_class,
						  &priv_level);