检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
ROLE 定义用户 用户是用来登录数据库的,通过对用户赋予不同的权限,可以方便地管理用户对数据库的访问及操作。所涉及的SQL语句,请参考表2。 表2 用户定义相关SQL 功能 相关SQL 创建用户 CREATE USER 修改用户属性 ALTER USER 删除用户 DROP USER
ROLE 定义用户 用户是用来登录数据库的,通过对用户赋予不同的权限,可以方便地管理用户对数据库的访问及操作。所涉及的SQL语句,请参考表2。 表2 用户定义相关SQL 功能 相关SQL 创建用户 CREATE USER 修改用户属性 ALTER USER 删除用户 DROP USER
描述:提供当前节点下所有线程的状态信息,sysadmin和monitor admin用户可以查看所有线程信息,普通用户查看本用户的线程信息。 返回值类型:record pg_stat_get_sql_count() 描述:提供当前节点中用户执行的SELECT/UPDATE/INSERT/DELETE/MERGE
暂不支持,值为NULL。 schemaname name 登录该后台的用户名。 user# oid 登录此后台线程的用户的OID。oid 为0表示此后台线程为全局辅助线程(auxiliary)。 username name 登录此后台线程的用户名。username为空表示此后台线程为全局辅助线程(auxiliary)。
fileName 要写入的文件。 n 指定的DOMNODE节点 charset 指定字符集 document入参,filename长度限制在255个字节以内,charset限制在60个字节以内,charset支持字符集请参考DBE_XMLDOM.SETCHARSET接口。 该函数会添加缩进等内容
如上创建了一个用户名为joe,密码为xxxxxxxxx的用户。 如下命令为设置joe用户为系统管理员。 openGauss=# GRANT ALL PRIVILEGES TO joe; 使用GRANT命令进行相关权限设置,具体操作请参考GRANT。 引申信息:关于数据库用户的更多信息请参考管理用户及权限。
node_name text DN实例名。 ip text DN的IP。 ctrl_port bigint 控制通道端口。 data_port bigint 数据通道端口。 remote_name text 对端DN示例名。 remote_ip text 对端IP。 remote_port bigint
myhuaweicloud.com/GaussDB/1716897684140/GaussDB_driver.zip unzip GaussDB_driver.zip cd GaussDB_driver/Distributed/Euler2.5_X86_64 tar -zxvf GaussDB-Kernel_505
DB_DIRECTORIES DB_DIRECTORIES功能为查看当前用户有操作权限的所有目录对象,管理员用户能够查询到所有的目录对象,普通用户只能查询当前有操作权限的目录对象。该视图同时存在于PG_CATALOG和SYS Schema下。 表1 DB_DIRECTORIES字段
DB_DIRECTORIES DB_DIRECTORIES功能为查看当前用户有操作权限的所有目录对象,管理员用户能够查询到所有的目录对象,普通用户只能查询当前有操作权限的目录对象。该视图同时存在于PG_CATALOG和SYS Schema下。 表1 DB_DIRECTORIES字段
连接数据库 在获取驱动jar包并配置JDK1.8的情况下,GaussDB支持用户通过3种方式连接数据库,本章节主要介绍如何使用这3种方式连接数据库。 连接方式介绍 以非加密方式连接 以SSL方式连接 以UDS方式连接 父主题: 开发步骤
javax.naming.Context javax.naming.Context是连接配置的上下文接口。 表1 对javax.naming.Context的支持情况 方法名 返回值类型 支持JDBC 4 bind(Name name, Object obj) void Yes bind(String
SQLAllocConnect 在ODBC 3.x版本中,ODBC 2.x的函数SQLAllocConnect已被SQLAllocHandle代替。有关详细信息请参阅SQLAllocHandle。 父主题: ODBC接口参考
SQL_ERROR:表示比较严重的错误,如:内存分配失败、建立连接失败等。 SQL_INVALID_HANDLE:表示调用无效句柄。其他API的返回值同理。 注意事项 当SQLColAttribute返回SQL_ERROR或SQL_SUCCESS_WITH_INFO时,通过调用S
NameLength1 ServerName的长度。 UserName 数据源中数据库用户名。 NameLength2 UserName的长度。 Authentication 数据源中数据库用户密码。 NameLength3 Authentication的长度。 返回值 SQL_SUCCESS:表示调用正确。
SQLFreeConnect 在ODBC 3.x版本中,ODBC 2.x的函数SQLFreeConnect已被SQLFreeHandle代替。有关详细信息请参阅SQLFreeHandle。 父主题: ODBC接口参考
败、建立连接失败等。 SQL_NO_DATA:表示SQL语句不返回结果集。 SQL_INVALID_HANDLE:表示调用无效句柄。其他API的返回值同理。 SQL_STILL_EXECUTING:表示语句正在执行。 注意事项 当调用SQLGetData函数返回SQL_ERROR
pe来指出。如果HandleType是SQL_HANDLE_ENV,Handle可以是共享的或非共享的环境句柄。 RecNumber 指出应用从查找信息的状态记录。状态记录从1开始编号。 SQLState 输出参数:指向缓冲区的指针,该缓冲区存储着有关RecNumber的五字符的SQLSTATE码。
连接数据库 连接到数据库是使用libpq开发应用程序的第一步。此时用户可以使用PQconnectdb或PQsetdbLogin函数来建立与数据库服务器的连接。这些函数将返回一个连接对象,用户需要保存这个连接对象,以便后续的数据库操作。 以开发源程序testlibpq.c为例(完整
connection.cursor() 功能描述 此方法用于返回新的cursor对象。 原型 cursor(name=None, cursor_factory=None, scrollable=None, withhold=False) 参数 表1 connection.cursor参数