Получить пароль пользователя
Синтаксические правила
QString QSqlDatabase::password() const
Описание
Предоставляет пароль пользователя, от имени которого выполнено (или должно выполняться) соединение с БД.
Возвращаемое значение
Символьная строка длиной до 18 символов.
Пустая строка возвращается в следующих случаях:
-
пароль не был предварительно задан с помощью функции
setPassword(); -
пароль использовался временно (как параметр функции
open(<пользователь>, <пароль>)при открытии соединения); -
пользователь, установивший соединение с БД, не имеет пароля.
Пример
QSqlDatabase db = QSqlDatabase::addDatabase( "QLINTER" );
db.setPassword( "MANAGER8" );
cout << "Password " << db.password().toLocal8Bit().data() << "\n";
На консоль будет выведена строка:
Password MANAGER8
См. также: setPassword(), userName().