A system and a method for processing an XML data stream with an access control function using an XPath are provided to easily control user access to the XML data stream and an element structure/value of the stream by defining an access control rule for processing the XML data stream with the XPath and using the defined access control rule. A user manager(110) registers, deletes, and provides user information. A schema manager(120) registers, deletes, and provides schema information defining a rule for the XML data stream. A right manager(130) assigns and cancels a right for each schema to each user, and provides XML type right information. A stream query processor(140) verifies the schema and the user right by parsing a user query for the XML data stream and using the schema and user right information, and provides a result by processing the user query according to a verification result. The stream query processor includes a parser, a verifier, and a syntax executor.
展开▼