org.springframework.data.mongodb.UncategorizedMongoDbException: запрос завершился неудачно с кодом ошибки 13 и сообщение об ошибке «не разрешено для запроса на itsadmin.users» на сервере 127.0.0.1:27017; вложенное исключение com.mongodb.MongoQueryException: Сбой запроса с кодом ошибки 13 и сообщение об ошибке «не авторизованы для запроса на itsadmin.users» на сервере 127.0.0.1:27017Ошибка при подключении к данным о пружинах с mongodb
Вот это моя весна-config.xml
<mongo:mongo id="myRs" host="localhost" port="27017" />
<mongo:db-factory dbname="itsadmin" />
<bean id="mongoTemplate" class="org.springframework.data.mongodb.core.MongoTemplate">
<property name="writeResultChecking" value="EXCEPTION"/>
<property name="writeConcern" value="FSYNC_SAFE"/>
<constructor-arg ref="myRs"/>
<constructor-arg name="databaseName" value="itsadmin"/>
<constructor-arg name="userCredentials" ref="userCredentials"/>
</bean>
<bean id="userCredentials" class="org.springframework.data.authentication.UserCredentials">
<constructor-arg name="mechanism"
value="#{T(com.mongodb.AuthenticationMechanism).SCRAM_SHA_1}" />
<constructor-arg name="username" value="admin" />
<constructor-arg name="password" value="admin" />
</bean>
Я уже дал разрешения, но все равно получаю такую же ошибку –
гул вы пробовали использовать оболочку mongo с данным пользователем/паролем и запросить сбор? таким образом, вы можете сузить проблемы. – andresk
Получение данных при использовании оболочки mongo. –