23#include <com/sun/star/sdbc/XConnection.hpp>
41 OMySQLUser( css::uno::Reference< css::sdbc::XConnection > _xConnection);
42 OMySQLUser( css::uno::Reference< css::sdbc::XConnection > _xConnection,
const OUString& Name);
45 virtual void SAL_CALL
changePassword(
const OUString& objPassword,
const OUString& newPassword )
override;
47 virtual sal_Int32 SAL_CALL
getPrivileges(
const OUString& objName, sal_Int32 objType )
override;
49 virtual void SAL_CALL
grantPrivileges(
const OUString& objName, sal_Int32 objType, sal_Int32 objPrivileges )
override;
50 virtual void SAL_CALL
revokePrivileges(
const OUString& objName, sal_Int32 objType, sal_Int32 objPrivileges )
override;
64 virtual ::cppu::IPropertyArrayHelper & SAL_CALL
getInfoHelper()
override;
66 OUserExtend(
const css::uno::Reference< css::sdbc::XConnection >& _xConnection);
virtual void refreshGroups() override
virtual void SAL_CALL revokePrivileges(const OUString &objName, sal_Int32 objType, sal_Int32 objPrivileges) override
virtual void SAL_CALL grantPrivileges(const OUString &objName, sal_Int32 objType, sal_Int32 objPrivileges) override
virtual sal_Int32 SAL_CALL getGrantablePrivileges(const OUString &objName, sal_Int32 objType) override
virtual sal_Int32 SAL_CALL getPrivileges(const OUString &objName, sal_Int32 objType) override
static OUString getPrivilegeString(sal_Int32 nRights)
OMySQLUser(css::uno::Reference< css::sdbc::XConnection > _xConnection)
void findPrivilegesAndGrantPrivileges(const OUString &objName, sal_Int32 objType, sal_Int32 &nRights, sal_Int32 &nRightsWithGrant)
virtual void SAL_CALL changePassword(const OUString &objPassword, const OUString &newPassword) override
css::uno::Reference< css::sdbc::XConnection > m_xConnection
virtual ::cppu::IPropertyArrayHelper &SAL_CALL getInfoHelper() override
virtual void construct() override
OUserExtend(const css::uno::Reference< css::sdbc::XConnection > &_xConnection)
virtual ::cppu::IPropertyArrayHelper * createArrayHelper() const override
connectivity::sdbcx::OUser OUser_TYPEDEF
::comphelper::OPropertyArrayUsageHelper< OUserExtend > OUserExtend_PROP