Updates
This commit is contained in:
parent
66f207416d
commit
957709f79d
@ -23,6 +23,9 @@ const revoke_all_existing_grants_1 = __importDefault(require("./revoke-all-exist
|
|||||||
function handleMariadbUserGrants(_a) {
|
function handleMariadbUserGrants(_a) {
|
||||||
return __awaiter(this, arguments, void 0, function* ({ accessedDatabases, grants, isAllDbsAccess, isAllGrants, user, updatedRecord, }) {
|
return __awaiter(this, arguments, void 0, function* ({ accessedDatabases, grants, isAllDbsAccess, isAllGrants, user, updatedRecord, }) {
|
||||||
const { userDbPrefix } = (0, grab_db_names_1.default)({ user });
|
const { userDbPrefix } = (0, grab_db_names_1.default)({ user });
|
||||||
|
if (!userDbPrefix) {
|
||||||
|
throw new Error(`No userDbPrefix generated for grants handling!`);
|
||||||
|
}
|
||||||
/**
|
/**
|
||||||
* # Revoke All Existing Grants
|
* # Revoke All Existing Grants
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -23,6 +23,9 @@ function createUserSQLUser(user) {
|
|||||||
return __awaiter(this, void 0, void 0, function* () {
|
return __awaiter(this, void 0, void 0, function* () {
|
||||||
const { fullName, host, username: mariaDBUsername, webHost, } = (0, grab_user_main_sql_user_name_1.default)({ user });
|
const { fullName, host, username: mariaDBUsername, webHost, } = (0, grab_user_main_sql_user_name_1.default)({ user });
|
||||||
const { userDbPrefix } = (0, grab_db_names_1.default)({ user });
|
const { userDbPrefix } = (0, grab_db_names_1.default)({ user });
|
||||||
|
if (!userDbPrefix) {
|
||||||
|
throw new Error(`No userDbPrefix generated for creating SQL user!`);
|
||||||
|
}
|
||||||
yield (0, dbHandler_1.default)({
|
yield (0, dbHandler_1.default)({
|
||||||
query: `DROP USER IF EXISTS '${mariaDBUsername}'@'${webHost}'`,
|
query: `DROP USER IF EXISTS '${mariaDBUsername}'@'${webHost}'`,
|
||||||
noErrorLogs: true,
|
noErrorLogs: true,
|
||||||
|
|||||||
@ -35,6 +35,10 @@ export default async function handleMariadbUserGrants({
|
|||||||
}: Params): Promise<Return> {
|
}: Params): Promise<Return> {
|
||||||
const { userDbPrefix } = grabDbNames({ user });
|
const { userDbPrefix } = grabDbNames({ user });
|
||||||
|
|
||||||
|
if (!userDbPrefix) {
|
||||||
|
throw new Error(`No userDbPrefix generated for grants handling!`);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* # Revoke All Existing Grants
|
* # Revoke All Existing Grants
|
||||||
*/
|
*/
|
||||||
|
|||||||
@ -28,6 +28,10 @@ export default async function createUserSQLUser(user: UserType) {
|
|||||||
} = grabUserMainSqlUserName({ user });
|
} = grabUserMainSqlUserName({ user });
|
||||||
const { userDbPrefix } = grabDbNames({ user });
|
const { userDbPrefix } = grabDbNames({ user });
|
||||||
|
|
||||||
|
if (!userDbPrefix) {
|
||||||
|
throw new Error(`No userDbPrefix generated for creating SQL user!`);
|
||||||
|
}
|
||||||
|
|
||||||
await dbHandler({
|
await dbHandler({
|
||||||
query: `DROP USER IF EXISTS '${mariaDBUsername}'@'${webHost}'`,
|
query: `DROP USER IF EXISTS '${mariaDBUsername}'@'${webHost}'`,
|
||||||
noErrorLogs: true,
|
noErrorLogs: true,
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@moduletrace/datasquirel",
|
"name": "@moduletrace/datasquirel",
|
||||||
"version": "5.3.5",
|
"version": "5.3.7",
|
||||||
"description": "Cloud-based SQL data management tool",
|
"description": "Cloud-based SQL data management tool",
|
||||||
"main": "dist/index.js",
|
"main": "dist/index.js",
|
||||||
"bin": {
|
"bin": {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user