[SERVER-4156] fix read only user support with sharding Created: 26/Oct/11  Updated: 11/Jul/16  Resolved: 22/Jun/12

Status: Closed
Project: Core Server
Component/s: Security, Sharding
Affects Version/s: None
Fix Version/s: 2.1.2

Type: Improvement Priority: Major - P3
Reporter: Eliot Horowitz (Inactive) Assignee: Spencer Brody (Inactive)
Resolution: Done Votes: 6
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-4237 Enable the full js test suite to run ... Closed
Related
is related to SERVER-8460 Remove ScopedDbConnection::getScopedD... Closed
Backwards Compatibility: Major Change
Participants:

 Comments   
Comment by auto [ 03/Jul/12 ]

Author:

{u'date': u'2012-06-29T15:36:29-07:00', u'name': u'Spencer T Brody', u'email': u'spencer@10gen.com'}

Message: SERVER-4156 Make aggregate command work with sharded authentication
Branch: master
https://github.com/mongodb/mongo/commit/ea24f6fe59ff6c18dc5c9cdd32cdda3aeb424e6e

Comment by auto [ 22/Jun/12 ]

Author:

{u'date': u'2012-06-21T12:15:15-07:00', u'email': u'spencer@10gen.com', u'name': u'Spencer T Brody'}

Message: SERVER-4156 test addshard and removeshard commands
Branch: master
https://github.com/mongodb/mongo/commit/3444ed0ab80db73704002cb44c9aa3f90fdaa253

Comment by auto [ 22/Jun/12 ]

Author:

{u'date': u'2012-06-21T11:58:46-07:00', u'email': u'spencer@10gen.com', u'name': u'Spencer T Brody'}

Message: SERVER-4156 Update test to include create and eval commands
Branch: master
https://github.com/mongodb/mongo/commit/a997a0bb15fee4b74216bc29572a3a34b18c5e4a

Comment by auto [ 20/Jun/12 ]

Author:

{u'date': u'2012-06-18T09:21:12-07:00', u'name': u'Spencer T Brody', u'email': u'spencer@10gen.com'}

Message: Add explicit auth check in mongos to commands that dont pass the command on to the shards. SERVER-4156
Branch: master
https://github.com/mongodb/mongo/commit/9e1526056db6bb63ddd6ed1ef91f1cd5db9d07f3

Comment by auto [ 16/Jun/12 ]

Author:

{u'date': u'2012-06-11T11:32:28-07:00', u'email': u'spencer@10gen.com', u'name': u'Spencer T Brody'}

Message: Add tests for commands with authentication when sharded. SERVER-4156
Branch: master
https://github.com/mongodb/mongo/commit/8eb8e0025d4aa22e7ea43859512619843a50158a

Comment by auto [ 16/Jun/12 ]

Author:

{u'date': u'2012-06-14T13:55:35-07:00', u'email': u'spencer@10gen.com', u'name': u'Spencer T Brody'}

Message: When authenticated by the internal user, set temporary auth credentials for commands to those
provided in the command object. SERVER-4156.
Branch: master
https://github.com/mongodb/mongo/commit/1cadf6580c97c760bf6e8403b7a81e7f6f671fb8

Comment by auto [ 16/Jun/12 ]

Author:

{u'date': u'2012-06-13T18:18:39-07:00', u'email': u'spencer@10gen.com', u'name': u'Spencer T Brody'}

Message: Send authentication table with all internal commands. SERVER-4156
Branch: master
https://github.com/mongodb/mongo/commit/b10b632db5f2d1e86e9f1f125c7a799f8f94720f

Comment by auto [ 12/Jun/12 ]

Author:

{u'date': u'2012-06-12T11:43:33-07:00', u'email': u'spencer@10gen.com', u'name': u'Spencer T Brody'}

Message: Change getScopedDbConnection to getInternalScopedDbConnection where appropriate. SERVER-4156
Branch: master
https://github.com/mongodb/mongo/commit/675ddf06b7f64188f2ac753bf01ec77145f6e459

Comment by auto [ 29/May/12 ]

Author:

{u'login': u'stbrody', u'name': u'Spencer T Brody', u'email': u'spencer@10gen.com'}

Message: Change every place that creates a ScopedDbConnection to use a factory function instead, as a
precursor to further work on SERVER-4156.
Branch: master
https://github.com/mongodb/mongo/commit/31f479ac753d442d8c75272aff4c16c76c3d056b

Comment by auto [ 16/May/12 ]

Author:

{u'login': u'stbrody', u'name': u'Spencer T Brody', u'email': u'spencer@10gen.com'}

Message: Add facility to set and clear temporary authorization credentials. Part 1 of SERVER-4156.
Branch: master
https://github.com/mongodb/mongo/commit/f6fe56804714e5f2e786deebf5b8c21de3338144

Comment by auto [ 29/Oct/11 ]

Author:

{u'login': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: not all commands with read only users work correct SERVER-4156
Branch: master
https://github.com/mongodb/mongo/commit/50c851a36e4466ce40c36f78ffe07c955695d0e0

Comment by Eliot Horowitz (Inactive) [ 29/Oct/11 ]

still need to fix commands

Comment by auto [ 26/Oct/11 ]

Author:

{u'login': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: test for SERVER-4156 sharding with read/only user
Branch: master
https://github.com/mongodb/mongo/commit/2ba6913e2dd2dce74c8a3b67dd4df2ba6d812e8b

Comment by auto [ 26/Oct/11 ]

Author:

{u'login': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: fix read only user support with sharding for basic queries SERVER-4156
Branch: master
https://github.com/mongodb/mongo/commit/5a03de8aab3d9b476e46666a722c89a735c9d986

Comment by auto [ 26/Oct/11 ]

Author:

{u'login': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: change from an int to enum for authentication level prep for SERVER-4156
Branch: master
https://github.com/mongodb/mongo/commit/c0773ef1f19094d72e4cab4161c6107af59d4a42

Generated at Thu Feb 08 03:05:08 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.