db.addUser( "guest", "pass") in a perl script??!! (use MongoDB)
my $result = $db->run_command({ismaster => 1});We can run it like the previous?
1 #!/usr/bin/perl
2
3 use strict;
4 use warnings;
5 #use MongoDB; # not needed :)
6
7 my $cmd = "/usr/local/bin/mongo --host localhost --port 27017";
8 my @cmds = ( "use admin", "db.addUser('admin','admin')", "db.auth('admin','admin')" );
9
10 open(CHILD, "| $cmd 2>&1") or die "Can't open: $!";
11 foreach my $line (@cmds){ print CHILD $line."\n"; }
12 close(CHILD);
13