рдореЛрдВрдЧреЛ рдЦреЛрд▓ рдореЗрдВ, рдореИрдВ рдРрд╕рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ:
use admin
db.auth('user','pass')
use test
db.find()
рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдореИрдВ рдЕрдзрд┐рдХреГрдд рдкрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореИрдВ рд╕рдм рдХреБрдЫ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред
рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдореИрдВ рдиреЗрд╡рд▓рд╛ рдореЗрдВ рдПрдХ рд╣реА рдХрд╛рдо рдХреИрд╕реЗ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдореИрдВ рдбреАрдмреА рдХреЛ рдореЛрдВрдЧреЛрд╕ рдореЗрдВ рдХреИрд╕реЗ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реВрдВ?
рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдЕрдзрд┐рдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдбреАрдмреА рджрд░реНрдЬ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдФрд░ рдлрд┐рд░ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╣реЗрд░рдлреЗрд░ рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рдбреАрдмреА рдореЗрдВ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛
рдЕрдкрдиреЗ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдЕрдзрд┐рдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЕрдкрдиреЗ рдХрдиреЗрдХреНрд╢рди рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдпрд╛ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рд░рд┐рдд рдкреИрд░рд╛ рдореЗрдВ рдЕрдкрдирд╛ рдирд╛рдо + рдкрд╛рд╕рд╡рд░реНрдб рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ:
рдпрд╣рд╛рдВ рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ: http://mongoosejs.com/docs/api.html#index_Mongoose -createConnection
рдЬрд╡рд╛рдм рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!
рд╣рд╛рдБ, рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ рдЕрдзрд┐рдХреГрдд рдХрд░рдирд╛ рд╣реИред рд▓реЗрдХрд┐рди рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рдмрд╛рдж, рдореИрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдХреИрд╕реЗ рд╕реНрд╡рд┐рдЪ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдЬреЛ рдореЛрдВрдЧреЛ рдЦреЛрд▓ рдореЗрдВ "OTHER_DB рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ"ред
рдпрд╣ рдиреЗрд╡рд▓рд╛ рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИред рдПрдХ рдирдП рдХрдиреЗрдХреНрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
24 рд╕рд┐рддрдВрдмрд░ 2012 рдХреЛ рд░рд╛рдд 8:57 рдмрдЬреЗ, рд░реЗрдХреНрд╕ рд╣реБрдЖрдВрдЧ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com рдиреЗ рд▓рд┐рдЦрд╛:
рдЬрд╡рд╛рдм рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!
рд╣рд╛рдБ, рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ рдЕрдзрд┐рдХреГрдд рдХрд░рдирд╛ рд╣реИред рд▓реЗрдХрд┐рди рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХреЗ рдмрд╛рдж, рдореИрдВ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдХреИрд╕реЗ рд╕реНрд╡рд┐рдЪ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдЬреЛ рдореЛрдВрдЧреЛ рдЦреЛрд▓ рдореЗрдВ "OTHER_DB рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ"ред\
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВред
рдПрдХ рдореЛрдВрдЧреЛрдбрдм рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рдереА - рдХреЛрдЬрд╝ рдореБрдЭреЗ "рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ" (рдорд╛рдирдХ) рдЬреИрд╕реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреАрдмреА рдореЗрдВ рд▓рд╛рдПрдЧрд╛ред рд▓реЗрдХрд┐рди рдиреЗрд╡рд▓рд╛ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ? рдХреЗрд╡рд▓ рдСрдерд╕реЛрд░реНрд╕ рдХреЛ рдСрде рд╡рд┐рдХрд▓реНрдк рдХреЗ рдЕрдВрджрд░ рд╕реЗрдЯ рдХрд░реЗрдВ ....
var db = mongoose.createConnection(
"localhost",
"myCostumDB",
"27010",
{
user: "root",
pass: "mypass",
auth: {
authSource: "admin" //<-- That is the Point.....
}
}
);
рдЕрдЪреНрдЫрд╛ рднрдЧрд╡рд╛рди, рдореБрдЭреЗ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдирд╣реАрдВ рд╣реЛ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдЦреЛрдЬрдирд╛ рдХрд┐рддрдирд╛ рдХрдард┐рди рдерд╛ред рдореБрдЭреЗ рдФрд░ рдмрд╛рд▓ рдЦреАрдВрдЪрдиреЗ рд╕реЗ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж @MNeundorf ред
рдЕрдиреНрдп рд╕рдВрднрд╛рд╡рд┐рдд рддрд░реАрдХрд╛ url рдореЗрдВ рдХреНрд╡реЗрд░реА рдкрд░рдо рдХреЗ рд╕рд╛рде рд╣реИ
mongodb://root:pass<strong i="6">@localhost</strong>:27017/mydb?authSource=admin
рдпрд╣рд╛рдВ рджреЗрдЦреЗрдВ -> рд╕рдорд░реНрдерди AuthSource
@Naxmeify рддреБрдо рдореЗрд░реА рдЬрд╛рди рдмрдЪрд╛рдУ...! рдзрдиреНрдпрд╡рд╛рдж!
@Naxmeify рддреБрдо рдореЗрд░реА рднреА рдЬрд╛рди рдмрдЪрд╛ рд▓реЛ...! рдзрдиреНрдпрд╡рд╛рдж!
@naxmefy рддреБрдо рдореЗрд░реА рднреА рдЬрд╛рди рдмрдЪрд╛рдУ! рдзрдиреНрдпрд╡рд╛рдж!
рдореИрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд▓реЙрдЧрд┐рди рдкреЛрд░реНрдЯрд▓ рдХреЛ рдЙрд╕реА рдкреГрд╖реНрда рдкрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рд▓реЙрдЧрд┐рди рдкреЛрд░реНрдЯрд▓ рдореЗрдВ рдХреИрд╕реЗ рдмрджрд▓реВрдВ?
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдЕрдиреНрдп рд╕рдВрднрд╛рд╡рд┐рдд рддрд░реАрдХрд╛ url рдореЗрдВ рдХреНрд╡реЗрд░реА рдкрд░рдо рдХреЗ рд╕рд╛рде рд╣реИ
рдпрд╣рд╛рдВ рджреЗрдЦреЗрдВ -> рд╕рдорд░реНрдерди AuthSource