1
我阅读关于在PostgreSQL中授予序列的答案。一般来说,他们说要同时授予SELECT,USAGE。我想知道我是否只能授予使用权。哪一个是授予序列的最佳实践,为什么?在PostgreSQL中,授予序列时,我可以只授予使用,而不是同时使用SELECT和USAGE?
我阅读关于在PostgreSQL中授予序列的答案。一般来说,他们说要同时授予SELECT,USAGE。我想知道我是否只能授予使用权。哪一个是授予序列的最佳实践,为什么?在PostgreSQL中,授予序列时,我可以只授予使用,而不是同时使用SELECT和USAGE?
SELECT特权
比如,这个特权还允许使用
currval
功能。
USAGE特权
比如,这个权限允许使用的
currval
和nextval
功能。
(重点煤矿)
因此,答案是:如果你想允许nextval()
的使用,您必须授予USAGE
特权。如果您授予USAGE,则不需要SELECT权限。
非常坚固。谢谢。 – sandthorn