[14:41:51] <hsk3> When I run "mongo" on my Linux (with "mongod" running in the background of course) and create a database, add collections, documents, etc.
[14:42:07] <hsk3> Can any other user on that Linux system also access that database I created by just running "mongo"?
[14:42:13] <hsk3> Or is what I create tied to my Linux user?
[14:45:50] <teprrr> you can enable remote access somewhere I think, per default it isn't listening remote connections (I hope)
[14:46:17] <hsk3> teprrr: i mean different local users. not remote connections
[14:46:19] <teprrr> then you do just mongo 123.123.123.123
[14:46:36] <teprrr> oh. I thought there's no differentiation between users on that level
[14:47:21] <hsk3> so if i create an ssh account on my server for my coworker, he automatically gets access to my mongodb databases?
[16:15:53] <loadh> I've got this issue where I've got a production DB and a DB I update using a CMS
[16:16:15] <loadh> I take a dump of the CMS DB and upload it to the production DB
[16:16:40] <loadh> the issue is that the user can save certain items locally based on the _id
[16:17:04] <loadh> but presumably, that ID can change if I recreate the data in the CMS?
[16:17:30] <loadh> should I somehow create an _id from natural keys in the data (liek the name of the thing etc.)
[16:17:39] <loadh> (if that isn't too abstract a description of the issue)
[16:18:21] <loadh> (when I say locally I mean in the native App on their device)
[16:18:43] <loadh> so basically, the issue is that the ObjectID could change...
[16:19:08] <loadh> (because I think it's based on a machine ID and a time stamp or something?)
[16:28:53] <edrocks> loadh: you can set the `_id` field when you insert a document
[16:29:53] <loadh> @edrocks > Ok, but that still doesn't sort the issue of the user's device having persisted the 'Thing' by this id which will have changed
[16:33:14] <loadh> user has a reference to an object it fetched from DB 2 before the latest update
[16:33:22] <loadh> and saved it to the device disk
[16:33:40] <edrocks> also look into "offline database synchronization". I believe sql has better support for this. But I haven't had to deal with it myself
[16:33:42] <loadh> upon retrieval from the device disk, it will be inconsistent
[16:39:26] <edrocks> sounds like you just didn't know about it but it should solve your issue if I understand your problem correctly
[16:39:51] <loadh> sounds like it might, but also sounds like I'd need to be careful about what I put into or remove from the DB
[16:40:23] <loadh> whereas in the two DB scenario I can edit and delete and horse around with the data in DB 1 all day and decide when the time's right to take a dump into DB 2
[16:40:26] <edrocks> you need to set if you want to read from a secondary or master and your write concern
[16:40:59] <loadh> Without ever risking that the user will see dodgy data that I'm horsing around with...
[16:41:02] <edrocks> you get the choice of making your writes async or sync(acknowledged by x nodes or a majority)
[17:22:28] <Conner05> I want to stand up a .net app using mongodb. I need to enable use authentication. Can I use .net's default auth stuff with mongo?
[17:32:55] <StephenLynx> you will have to ask .net people.