(options, args) = parser.parse_args()
		
		if len(args)<3:
			print "Missing username access identifier"
			exit(0)
		username = check_username(args[1])
		if not username:
			print "The given username is invalid."
			exit(0)
		
		access_ident = args[2]

		am = AccessManager()
		try:
			res = am.grant_access(username,access_ident)
		except Exception, e:
			print e
			print "An error occured while writing to the user LDAP database"
			exit(res)
		
		if res==-13100:
			print 'The access identifier "%s" does not exist' % access_ident
			exit(res)
			
		if res==-13101:
			print 'User "%s" does not exist' % username
			exit(res)

		if res==-13102:
			print 'User "%s" already has access to "%s"' % (username,access_ident)