Доступные версии документации

Получить пароль пользователя
Синтаксические правила
QString QSqlDatabase::password() const
Описание

Предоставляет пароль пользователя, от имени которого выполнено (или должно выполняться) соединение с БД.

Возвращаемое значение

Символьная строка длиной до 18 символов.

Пустая строка возвращается в следующих случаях:

  • пароль не был предварительно задан с помощью функции setPassword() ;

  • пароль использовался временно (как параметр функции open(<пользователь>, <пароль>) при открытии соединения);

  • пользователь, установивший соединение с БД, не имеет пароля.

Пример
QSqlDatabase db = QSqlDatabase::addDatabase( "QLINTER" );
db.setPassword( "MANAGER" );
cout << "Password " << db.password().toLocal8Bit().data() << "\n";

На консоль будет выведена строка:

Password MANAGER

См. также: setPassword(), userName().

Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter