The IUserPermission interface represents a user and has an IUserTablePermissionSet object with the user permissions for each table in the database. The user can be defined in the _User table in the metaschema, but the IUserPermission object can also be used to retrieve permission information for users that are not defined in the database.
All the properties in this interface are read-only.