この質問については申し訳ありませんが、ウェブ上で適切な回答が見つかりません。データベース内のすべてのオブジェクト (テーブル、sps、sys テーブル) にすべてのアクセス許可を付与するクエリを探しています。grant all .... to user_name の複数の組み合わせを試しましたが、適切なフレーズが見つかりません。私はSYBASEに取り組んでいます。
質問する
19346 次
3 に答える
10
答えを得た:
select 'grant all on ' + name + ' to <user_name>' from sysobjects where type = 'U' or type = 'P'
go
クエリ出力を使用して、db内のすべてのテーブルとspに必要なすべての権限を付与します。より良い答えがあれば、共有してください。
于 2012-07-06T12:54:04.827 に答える
0
パワー ユーザー向けにこれを行っている場合は、ユーザー名を「dbo」にエイリアスすることもできます。
use DATABASE_NAME
go
sp_dropuser user_name
go
sp_addalias user_name,dbo
go
于 2012-07-06T20:15:14.817 に答える