PostgreSQL/PostgreSQLのユーザ一覧情報を参照する方法
の編集
Top
/
PostgreSQL
/
PostgreSQLのユーザ一覧情報を参照する方法
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
PostgreSQL/template0とtemplate1の違いについて
#navi(../) * PostgreSQLのユーザ一覧情報を参照する方法 [#l114aa0c] PostgreSQLに登録してあるユーザー情報を表示する方法を以下に記します。 #contents #htmlinsertpcsp(db-top.html,db-sp.html) * 関連資料 [#e9c41a83] -[[PostgreSQLでテーブル定義を確認する方法>PostgreSQL/PostgreSQLでテーブル定義を確認する方法]] * pg_userテーブルのusenameを参照する [#r7e2a32e] psqコマンドを実行しPostgreSQLに接続し、以下のSQLを発行します。 select usename from pg_user; ** 実行例 [#jc2183be] ユーザー名の一覧が表示されています。 -bash-4.1$ psql psql (8.4.12) "help" でヘルプを表示します. postgres=# select usename from pg_user; usename ---------- postgres sakura (2 行) * pg_userテーブルを参照する [#dff62d83] 上記例では、usenameを指定しました。~ 以下の例では、''*''を指定して実行した結果です。 ** 実行結果 [#zeda813a] pg_userテーブルの内容が表示されます。 postgres=# select * from pg_user; usename | usesysid | usecreatedb | usesuper | usecatupd | passwd | valuntil | useconfig ----------+----------+-------------+----------+-----------+----------+----------+----------- postgres | 10 | t | t | t | ******** | | sakura | 16384 | t | t | t | ******** | | (2 行) * pg_shadowテーブルを参照する [#rf009378] pg_shadowでも同様にユーザー一覧を確認することができます。 ** 実行結果 [#d842761d] pg_shadowテーブルの内容が表示されます。 postgres=# SELECT * FROM pg_shadow; usename | usesysid | usecreatedb | usesuper | usecatupd | passwd | valuntil | useconfig ----------+----------+-------------+----------+-----------+-------------------------------------+----------+----------- postgres | 10 | t | t | t | | | sakura | 16384 | t | t | t | md54f4204b3ee477705f35f131c38488bb3 | | (2 行) #htmlinsertpcsp(db-btm.html,db-sp.html)
タイムスタンプを変更しない
#navi(../) * PostgreSQLのユーザ一覧情報を参照する方法 [#l114aa0c] PostgreSQLに登録してあるユーザー情報を表示する方法を以下に記します。 #contents #htmlinsertpcsp(db-top.html,db-sp.html) * 関連資料 [#e9c41a83] -[[PostgreSQLでテーブル定義を確認する方法>PostgreSQL/PostgreSQLでテーブル定義を確認する方法]] * pg_userテーブルのusenameを参照する [#r7e2a32e] psqコマンドを実行しPostgreSQLに接続し、以下のSQLを発行します。 select usename from pg_user; ** 実行例 [#jc2183be] ユーザー名の一覧が表示されています。 -bash-4.1$ psql psql (8.4.12) "help" でヘルプを表示します. postgres=# select usename from pg_user; usename ---------- postgres sakura (2 行) * pg_userテーブルを参照する [#dff62d83] 上記例では、usenameを指定しました。~ 以下の例では、''*''を指定して実行した結果です。 ** 実行結果 [#zeda813a] pg_userテーブルの内容が表示されます。 postgres=# select * from pg_user; usename | usesysid | usecreatedb | usesuper | usecatupd | passwd | valuntil | useconfig ----------+----------+-------------+----------+-----------+----------+----------+----------- postgres | 10 | t | t | t | ******** | | sakura | 16384 | t | t | t | ******** | | (2 行) * pg_shadowテーブルを参照する [#rf009378] pg_shadowでも同様にユーザー一覧を確認することができます。 ** 実行結果 [#d842761d] pg_shadowテーブルの内容が表示されます。 postgres=# SELECT * FROM pg_shadow; usename | usesysid | usecreatedb | usesuper | usecatupd | passwd | valuntil | useconfig ----------+----------+-------------+----------+-----------+-------------------------------------+----------+----------- postgres | 10 | t | t | t | | | sakura | 16384 | t | t | t | md54f4204b3ee477705f35f131c38488bb3 | | (2 行) #htmlinsertpcsp(db-btm.html,db-sp.html)
テキスト整形のルールを表示する