首页 > 数据库 >VCSA内置PG数据库信息

VCSA内置PG数据库信息

时间:2023-06-29 14:12:56浏览次数:65  
标签:en UTF postgres help vc US 内置 VCSA PG

vcsa就是一个suse linux,会内置一个PostgreSQL数据库,那么如何修改数据库用户密码呢?
首先通过22端口远程连入suse linux

To escape to local shell, press Ctrl+Alt+].

VMware vCenter Server 7.0.3.01500

Type: vCenter Server with an embedded Platform Services Controller

WARNING! The remote SSH server rejected X11 forwarding request.
Last login: Thu Jun 29 01:07:17 2023 from 192.168.21.175
Connected to service

    * List APIs: "help api list"
    * List Plugins: "help pi list"
    * Launch BASH: "shell"

Command>

首先输入shell就来到了熟悉的linux命令行。
Command> shell
Shell access is granted to root
root@vcsa7 [ ~ ]#




其次查看下vc连库的密码:
root@vcsa7 [ ~ ]# cat /etc/vmware-vpx/vcdb.properties
driver = org.postgresql.Driver
dbtype = PostgreSQL
url = jdbc:postgresql://localhost:5432/VCDB?sslmode=disable
username = vc
password = 4Zj#S^qyY{oi9}!7
password.encrypted = false




可以看到密码是明文,直接修改即可,也可打开下面的encrypted,密码就变为加密的乱码了。
root@vcsa7 [ ~ ]# psql -U vc -d postgres -W
Password for user vc:
psql (10.22, server 13.8 (VMware Postgres 13.8.0-20449095 release))
WARNING: psql major version 10, server major version 13.
         Some psql features might not work.
Type "help" for help.

postgres=>
postgres=> \pset border 2;
Border style is 2.
postgres=> select version();
+--------------------------------------------------------------------------------------------------------------------------------------------+
|                                                                  version                                                                   |
+--------------------------------------------------------------------------------------------------------------------------------------------+
| PostgreSQL 13.8 (VMware Postgres 13.8.0-20449095 release) on x86_64-pc-linux-gnu, compiled by x86_64-vmk-linux-gnu-gcc (GCC) 6.4.0, 64-bit |
+--------------------------------------------------------------------------------------------------------------------------------------------+
(1 row)

postgres=>
postgres=> \l
                                   List of databases
+-----------+----------+----------+-------------+-------------+-----------------------+
|   Name    |  Owner   | Encoding |   Collate   |    Ctype    |   Access privileges   |
+-----------+----------+----------+-------------+-------------+-----------------------+
| VCDB      | vc       | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =Tc/vc               +|
|           |          |          |             |             | vc=CTc/vc            +|
|           |          |          |             |             | vlcmuser=Tc/vc       +|
|           |          |          |             |             | vstatsuser=Tc/vc      |
| postgres  | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 |                       |
| template0 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +|
|           |          |          |             |             | postgres=CTc/postgres |
| template1 | postgres | UTF8     | en_US.UTF-8 | en_US.UTF-8 | =c/postgres          +|
|           |          |          |             |             | postgres=CTc/postgres |
+-----------+----------+----------+-------------+-------------+-----------------------+
(4 rows)

postgres=> \du
                                      List of roles
+------------+------------------------------------------------------------+--------------+
| Role name  |                         Attributes                         |  Member of   |
+------------+------------------------------------------------------------+--------------+
| archiver   | Replication                                                | {}           |
| cns        |                                                            | {}           |
| hdcsuser   |                                                            | {}           |
| postgres   | Superuser, Create role, Create DB, Replication, Bypass RLS | {}           |
| replicator | Replication                                                | {}           |
| vc         |                                                            | {}           |
| vlcmuser   |                                                            | {pg_monitor} |
| vstatsuser |                                                            | {}           |
| vumuser    |                                                            | {}           |
| wcpuser    |                                                            | {}           |
+------------+------------------------------------------------------------+--------------+

postgres=>


















标签:en,UTF,postgres,help,vc,US,内置,VCSA,PG
From: https://www.cnblogs.com/huazhixu/p/17514077.html

相关文章

  • VCSA内置数据库密码
    vcsa就是一个suselinux,会内置一个PostgreSQL数据库,那么如何修改数据库用户密码呢?首先通过22端口远程连入suselinuxToescapetolocalshell,pressCtrl+Alt+].VMwarevCenterServer7.0.3.01500Type:vCenterServerwithanembeddedPlatformServicesControllerWARNING!T......
  • 明德扬FPGA核心板Xilnx开发Lattice光纤7K325T410T光纤PCIE口DDR3
                   ......
  • 面向对象之魔术方法(内置方法),反射,异常之自定义异常
    魔术方法(内置方法)(面试题)#类里面内置的双下划线开头的一些方法,他们具有特殊的功能,我们称之为是魔术方法,简称魔法比如:__init__"""魔术方法的学习只需要掌握每个方法什么时候触发或者执行"""1.__str__,__repr__方法#__str__,__repr__方法classStudent():def_......
  • m基于FPGA的交织解交织系统verilog实现,包含testbench
    1.算法仿真效果其中Vivado2019.2仿真结果如下:   2.算法涉及理论知识概要        交织解交织系统是一种数据传输技术,广泛应用于通信系统中,以提高数据传输的可靠性和抗干扰能力。该系统通过将数据在发送端进行交织处理,然后在接收端进行解交织处理,使数据的各个位......
  • Java 中内置的数据结构
    在计算机领域有八种基本的数据结构,分别为:数组、链表、栈、队列、散列表、树、堆、图,在Java中通过借助这些数据结构的特性封装了一些常用的数据结构类,了解这些数据结构的特性和差异可以帮助我们在编写程序代码的过程中更好的选择合理的数据结构来降低相关算法的空间复杂度和时......
  • JavaScript学习 -- 内置函数(Math和Date)
    一、Date函数letdate=newDate()console.log("当前日期和时间:"+date)console.log("当前日期和时间:"+date.toLocaleString())console.log("年份:"+date.getFullYear())console.log("月份:"+(parseInt(date.getMonth())+1))console.log("日:"......
  • 明德扬FPGA核心板Xilnx开发Lattice光纤7K325T410T光纤PCIE口DDR3
    ......
  • python基础 内置方法、反射,异常剩余内容
    魔术方法(内置方法)类类里面内置的双下划线开头的一些地方,它们具有特殊的功能,我们称之为魔术方法,简称魔法比如:__init__1.__str__,__repr__方法__str__:当打印和输出对象时,自动触发str方法,但还是str必须要有返回值,不然会报错,而且返回值必须是字符串。__repr__:它的使用......
  • Typescript 内置工具类型
     Partial<T>将类型T的属性都变为可选属性,并构造一个新类型1interfaceInter{2name:string3age:number4}56typeT=Partial<Inter>//{name?:string;age?:number;}  Required<T>  将类型T的属性都变为必选属性,并构造一个新类型 和Pa......
  • 强化学习从基础到进阶-常见问题和面试必知必答[7]:深度确定性策略梯度DDPG算法、双延迟
    强化学习从基础到进阶-常见问题和面试必知必答[7]:深度确定性策略梯度DDPG算法、双延迟深度确定性策略梯度TD3算法详解1.核心词汇深度确定性策略梯度(deepdeterministicpolicygradient,DDPG):在连续控制领域经典的强化学习算法,是深度Q网络在处定性”表示其输出的是一个确定的动作,......