DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Deveel.Data.Security.Query Member List

This is the complete list of members for Deveel.Data.Security.Query, including all inherited members.

AddUserToGroup(this IQuery queryContext, string username, string group, bool asAdmin=false)Deveel.Data.Security.Queryinlinestatic
AlterUserPassword(this IQuery queryContext, string username, string password)Deveel.Data.Security.Queryinlinestatic
Authenticate(this IQuery queryContext, string username, string password)Deveel.Data.Security.Queryinlinestatic
CreatePublicUser(this IQuery query)Deveel.Data.Security.Queryinlinestatic
CreateUser(this IQuery query, string userName, string password)Deveel.Data.Security.Queryinlinestatic
CreateUserGroup(this IQuery query, string groupName)Deveel.Data.Security.Queryinlinestatic
DeleteUser(this IQuery query, string userName)Deveel.Data.Security.Queryinlinestatic
GetGroupsUserBelongsTo(this IQuery queryContext, string username)Deveel.Data.Security.Queryinlinestatic
GetUser(this IQuery query, string userName)Deveel.Data.Security.Queryinlinestatic
GetUserStatus(this IQuery queryContext, string userName)Deveel.Data.Security.Queryinlinestatic
GrantTo(this IQuery query, string groupOrUserName, DbObjectType objectType, ObjectName objectName, Privileges privileges, bool withOption=false)Deveel.Data.Security.Queryinlinestatic
GrantToGroupOn(this IQuery query, DbObjectType objectType, ObjectName objectName, string groupName, Privileges privileges, bool withOption=false)Deveel.Data.Security.Queryinlinestatic
GrantToUserOn(this IQuery query, ObjectName objectName, string grantee, Privileges privileges, bool withOption=false)Deveel.Data.Security.Queryinlinestatic
GrantToUserOn(this IQuery query, DbObjectType objectType, ObjectName objectName, string grantee, Privileges privileges, bool withOption=false)Deveel.Data.Security.Queryinlinestatic
GrantToUserOnSchema(this IQuery query, string schemaName, string grantee, Privileges privileges, bool withOption=false)Deveel.Data.Security.Queryinlinestatic
GrantToUserOnTable(this IQuery query, ObjectName tableName, string grantee, Privileges privileges)Deveel.Data.Security.Queryinlinestatic
PrivilegeManager(this IQuery query)Deveel.Data.Security.Queryinlineprivatestatic
RevokeAllGrantsOn(this IQuery query, DbObjectType objectType, ObjectName objectName)Deveel.Data.Security.Queryinlinestatic
RevokeAllGrantsOnTable(this IQuery query, ObjectName objectName)Deveel.Data.Security.Queryinlinestatic
RevokeAllGrantsOnView(this IQuery query, ObjectName objectName)Deveel.Data.Security.Queryinlinestatic
SetUserGroups(this IQuery query, string userName, string[] groups)Deveel.Data.Security.Queryinlinestatic
SetUserStatus(this IQuery queryContext, string username, UserStatus status)Deveel.Data.Security.Queryinlinestatic
UserBelongsToGroup(this IQuery queryContext, string group)Deveel.Data.Security.Queryinlinestatic
UserBelongsToGroup(this IQuery query, string username, string groupName)Deveel.Data.Security.Queryinlinestatic
UserBelongsToSecureGroup(this IQuery query)Deveel.Data.Security.Queryinlinestatic
UserCanAccessObject(this IQuery query, DbObjectType objectType, ObjectName objectName)Deveel.Data.Security.Queryinlinestatic
UserCanAccessUsers(this IQuery query)Deveel.Data.Security.Queryinlinestatic
UserCanAddToGroup(this IQuery query, string groupName)Deveel.Data.Security.Queryinlinestatic
UserCanAlterInSchema(this IQuery query, string schemaName)Deveel.Data.Security.Queryinlinestatic
UserCanAlterObject(this IQuery query, DbObjectType objectType, ObjectName objectName)Deveel.Data.Security.Queryinlinestatic
UserCanAlterTable(this IQuery query, ObjectName tableName)Deveel.Data.Security.Queryinlinestatic
UserCanAlterUser(this IQuery query, string userName)Deveel.Data.Security.Queryinlinestatic
UserCanCreateInSchema(this IQuery query, string schemaName)Deveel.Data.Security.Queryinlinestatic
UserCanCreateObject(this IQuery query, DbObjectType objectType, ObjectName objectName)Deveel.Data.Security.Queryinlinestatic
UserCanCreateSchema(this IQuery query)Deveel.Data.Security.Queryinlinestatic
UserCanCreateTable(this IQuery query, ObjectName tableName)Deveel.Data.Security.Queryinlinestatic
UserCanCreateUsers(this IQuery query)Deveel.Data.Security.Queryinlinestatic
UserCanDeleteFromTable(this IQuery query, ObjectName tableName)Deveel.Data.Security.Queryinlinestatic
UserCanDropObject(this IQuery query, DbObjectType objectType, ObjectName objectName)Deveel.Data.Security.Queryinlinestatic
UserCanDropUser(this IQuery query, string userToDrop)Deveel.Data.Security.Queryinlinestatic
UserCanExecute(this IQuery query, RoutineType routineType, Invoke invoke)Deveel.Data.Security.Queryinlinestatic
UserCanExecuteFunction(this IQuery query, Invoke invoke)Deveel.Data.Security.Queryinlinestatic
UserCanExecuteProcedure(this IQuery query, Invoke invoke)Deveel.Data.Security.Queryinlinestatic
UserCanInsertIntoTable(this IQuery query, ObjectName tableName, params string[] columnNames)Deveel.Data.Security.Queryinlinestatic
UserCanManageGroups(this IQuery query)Deveel.Data.Security.Queryinlinestatic
UserCanManageUsers(this IQuery query)Deveel.Data.Security.Queryinlinestatic
UserCanReferenceTable(this IQuery query, ObjectName tableName)Deveel.Data.Security.Queryinlinestatic
UserCanSelectFromPlan(this IQuery query, IQueryPlanNode queryPlan)Deveel.Data.Security.Queryinlinestatic
UserCanSelectFromTable(this IQuery query, ObjectName tableName)Deveel.Data.Security.Queryinlinestatic
UserCanSelectFromTable(this IQuery query, ObjectName tableName, params string[] columnNames)Deveel.Data.Security.Queryinlinestatic
UserCanUpdateTable(this IQuery query, ObjectName tableName, params string[] columnNames)Deveel.Data.Security.Queryinlinestatic
UserExists(this IQuery query, string userName)Deveel.Data.Security.Queryinlinestatic
UserHasGrantOption(this IQuery query, DbObjectType objectType, ObjectName objectName, Privileges privileges)Deveel.Data.Security.Queryinlinestatic
UserHasPrivilege(this IQuery query, DbObjectType objectType, ObjectName objectName, Privileges privileges)Deveel.Data.Security.Queryinlinestatic
UserHasSchemaPrivilege(this IQuery query, string schemaName, Privileges privileges)Deveel.Data.Security.Queryinlinestatic
UserHasSecureAccess(this IQuery query)Deveel.Data.Security.Queryinlinestatic
UserHasTablePrivilege(this IQuery query, ObjectName tableName, Privileges privileges)Deveel.Data.Security.Queryinlinestatic
UserManager(this IQuery query)Deveel.Data.Security.Queryinlineprivatestatic