Just a second thought, from whom do you want to hide the userId and password ? What does your code script primarily design to do ? Would the idea of creating a dedicated account for whatever purpose your script serves be a reasonable solutions and that the account ONLY has the necessary (and not over) permissions or privileges to do what it should do ?
If what you want to do is to hide the userID and password from average users, you could perhaps scramble the userID and password with manipulated strings so that it is not that EASY to immediately spot what their original values are. Of course, this would be useless for people with VBS knowledge.
For example, you could do something like the following.
temp = "Kx,26aVb^kD@#@&B4YO2=zzSAhc\kk;CV(lkk^/^.bwOR1G:JYG2bmRCdagPrh("
password = mid(right(left(mid(temp,25,37),13),7),4,2) & chr(mid(temp,4,2))
password will be "k;#8594;"
The idea is to constructe your userId and/or password in different places within the scripts so that it is NOT easy (not impossible, obviously) for average uers to immediately SEE what they are. You can even do that from within a subroutine and/or functions with various builtin functions like left, right, mid, asc, chr etc. With some careful design, it could be useful in some situations.