8得票3回答
无法使用mysql的root用户授予用户权限

我正在尝试为MySQL上的用户授予显式权限,我正在为已创建的用户执行以下操作: GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, INDEX, ALTER, SHOW DATABASES, CREATE TEMPORARY TABLES, LOC...

8得票4回答
授予对视图的选择权限。

在某个地方,出了点问题,我似乎找不到原因。如果已经有人问过这个问题,请见谅。 我在数据库中有3个模式: COLLDESK LOCAL_IT GERBEN COLLDESK是我们的主要模式,LOCAL_IT是我们进行本地开发的地方,GERBEN是最终用户(应该只有选择选项)。 现在,在我的...

8得票1回答
PostgreSQL 9.1 - 通过函数访问表格

我有三个角色:超级用户、高级用户和普通用户。我有一个名为"data"的表格和"data_select"以及"data_insert"两个函数。 现在我想定义,只有超级用户可以访问表格"data"。高级用户和普通用户不能直接访问表格"data",但只能通过这两个函数进行访问。 普通用户只能运...

8得票1回答
在MySQL 5.0中,授予一组匹配模式的数据库权限

我了解到以下授权语句会授予所有以“xian_”开头命名的数据库的所有权限,但是MySQL会报语法错误near ''xian_... GRANT ALL PRIVILEGES ON 'xian_%.*' TO xian@'192.168.1.%'; 正确的语法是什么? 我是否正确地认为下划线...

8得票2回答
授予MySQL用户CREATE TABLE权限

我有一个数据库是多个用户共享的,我想管理他们在这个数据库上的权限。 我想要给一个只拥有一些表格SELECT权限的用户创建新表格的权限,并允许其有关于该表格的访问(包括select, insert, update, delete) 于是,我执行了以下查询: GRANT CREATE ON ...

7得票1回答
Mariadb异常终止连接错误(Aborted connection error)且没有用户名。

在MariaDB中,我在错误日志中遇到了这个警告。有没有不需要知道用户名就可以解决这个问题的方法? [Warning] Aborted connection 1101 to db: 'unconnected' user: 'unauthenticated' host: '127.0.0.1'...

7得票3回答
Oracle 创建视图问题

我已经以dba账户登录,并想在User1的模式中创建一个视图,但是要从User2中选择数据。 我使用了以下查询: CREATE OR REPLACE VIEW User1.NewView (Column1) AS SELECT DISTINCT Column1 FROM User2.Tab...

7得票2回答
Oracle - 如何授予一个用户访问另一个用户的对象的权限

我需要给用户 TARGETUSER 授予对用户 SOURCEUSER 所有表的选择/插入/更新权限(我可以从这里找到所有信息),并允许他们运行所有存储过程。 基本上,如果我能让 TARGETUSER 能够执行 SOURCE_USER 对象的所有非 DDL 活动,我就不会抱怨了。我该如何做到这...

7得票4回答
跨模式重新生成角色的GRANTs

与这个问题类似,我想知道如何生成发放给一组模式中所有角色的所有GRANT语句和名称以"PROXY"结尾的角色列表。我想重新创建像下面这样的语句: GRANT SELECT ON TABLE_NAME TO ROLE_NAME; GRANT EXECUTE ON PACKAGE_NAME TO...

7得票1回答
在多个对象上授予SQL执行权限

大家好,我想为多个对象添加用户的执行权限。但是我似乎无法在我的代码中添加通配符。 GRANT EXECUTE ON OBJECT::dbo.CREATESERVERSESSIONS TO [domain\user]; 这个可以运行,但我有很多以XU_开头的存储过程,现在我想授予执行所有以...