def _default_role(self, read_only):
        if self.name == "admin":
            if read_only:
                return "readAnyDatabase"
            else:
                return "root"
        else:
            if read_only:
                return "read"
            else:
                return "dbOwner"
Unless we are told otherwise, everything may raise everything.
dataset/ETHPy150Open mongodb/mongo-python-driver/pymongo/database.py/Database._default_role--crossover with--dataset/ETHPy150Open kayhayen/Nuitka/nuitka/nodes/NodeBases.py/NodeBase.mayRaiseException