函数名称:db2_table_privileges()
介绍:db2_table_privileges() 函数用于获取指定表的权限信息。
适用版本:该函数适用于 PHP 4 和 PHP 5,并需要 DB2 扩展的支持。
用法:
resource db2_table_privileges ( resource $connection , string $qualifier , string $schema , string $table-name )
参数:
返回值:如果成功,返回一个结果集资源,该资源包含表权限信息。如果失败则返回 FALSE。
示例:
// 建立与 DB2 数据库的连接
$conn = db2_connect($database, $user, $password);
// 获取 "employees" 表的权限信息
$res = db2_table_privileges($conn, '', 'SCHEMA_NAME', 'employees');
// 遍历结果集并打印权限信息
while ($row = db2_fetch_assoc($res)) {
echo "Table Name: " . $row['TABLE_NAME'] . "\n";
echo "Grantor: " . $row['GRANTOR'] . "\n";
echo "Grantee: " . $row['GRANTEE'] . "\n";
echo "Privilege: " . $row['PRIVILEGE'] . "\n\n";
}
// 释放结果集和关闭数据库连接
db2_free_result($res);
db2_close($conn);
注意: